---
title: "Automatiskt ändra värden i textrutor med submit-knappen?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/136070-automatiskt-ändra-värden-i-textrutor-med-submit-knappen"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Dr-man"
published: "2005-10-20T12:54:08.000Z"
updated: "2005-10-21T11:09:31.000Z"
replies: 3
views: 199
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/136070-automatiskt-ändra-värden-i-textrutor-med-submit-knappen"
---

# Automatiskt ändra värden i textrutor med submit-knappen?

## #1 — Dr-man, 2005-10-20T12:54Z

Hur gör man i Javascript, när man trycker submit-knappen, så ändras alla textrutor, som har värdet 1 till värdet 2.

Permalänk: https://www.webforum.nu/p/136070

## #2 — Peter S, 2005-10-20T13:00Z

```
<form onsubmit="c(this)"...

function c(o){
  var elms = o.elements,
      len  = elms.length;

  for (var i = 0; i < len; ++i){
    if (/^1$/.test(elms[i].value)){
      elms[i].value = 2;
    }
  }
}
```

Permalänk: https://www.webforum.nu/p/1689860

## #3 — Dr-man, 2005-10-21T10:44Z

Jag gjorde om koden, så att den sätter alla värden som innehåller ett mellanslag till inget värde. 

```
function c(o){
  var elms = o.elements,
      len  = elms.length;

  for (var i = 0; i < len; ++i){
    if (/^ $/.test(elms[i].value)){
      elms[i].value = 2;
    }
  }
}
```

Hur går man tillväga ifall man vill att det skall gälla för flera mellanslag efter varandra? Jag menar oberoende fast det är en, två, tre, mm. mellanslag, så skall textrutan ändå få inget värde.

Permalänk: https://www.webforum.nu/p/1690307

## #4 — Peter S, 2005-10-21T11:09Z

```
/^\s+$/
```

Permalänk: https://www.webforum.nu/p/1690327

---

Tråden på webben: https://www.webforum.nu/amne/javascript/136070-automatiskt-ändra-värden-i-textrutor-med-submit-knappen
