---
title: "validering av flera textfält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/142601-validering-av-flera-textfält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Pellsater"
published: "2006-02-16T22:02:41.000Z"
updated: "2006-02-16T23:24:34.000Z"
replies: 5
views: 315
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/142601-validering-av-flera-textfält"
---

# validering av flera textfält

## #1 — Pellsater, 2006-02-16T22:02Z

har en sida där man ska skriva antal menyer... men man kan välja på 3 menyer... och i någon av textfälten måste det finnas ett antal

```
Meny 1</a> 
            <input name="meny1" type="text" size="3" maxlength="4">
            | <a href="menyer.asp">Meny 2</a> 
            <input name="meny2" type="text" size="3" maxlength="4">
            | <a href="menyer.asp">Meny 3</a>
	<input name="meny3" type="text" size="3" maxlength="4">
```

Hur gör jag då i valideringen??
Visst inte hur jag skulle söka bland gamla inlägg!!1

MVH
bengt

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

## #2 — Peter S, 2006-02-16T22:27Z

När skall valideringen ske, samt vad för typ av värde får det finnas i textfälten?

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

## #3 — Pellsater, 2006-02-16T22:32Z

jag har validerign när du klickar på "boka" kanppen.. har ett javascript som sköter det hela.. I fäletn ska det stå siffror... hur många personer som ska ha den ena menyn och andra menyn osv.

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

## #4 — Peter S, 2006-02-16T23:15Z

onsubmit alltså?

```
<form onsubmit="return validate(this)"...

function validate(f){
  var elms = f.elements;
  return /^\d+$/.test(elms["meny1"].value)
      || /^\d+$/.test(elms["meny2"].value)
      || /^\d+$/.test(elms["meny3"].value);
}
```

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

## #5 — Pellsater, 2006-02-16T23:18Z

om resten av valdieringen ser ut så här då

```
function Validate(){
						namn = document.reg.elements[1].value;
						if (namn.length < 2) {
						alert("Du har inte skrivit något namn.");
						document.reg.namn.focus();
						return false;
						}
```

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

## #6 — Peter S, 2006-02-16T23:24Z

```
function Validate(){
  var elms = document.reg.elements;
  if (elms["namn"].value.length < 2){
    elms["namn"].focus();
    return false;
  }

  if(/^\d+$/.test(elms["meny1"].value)
      || /^\d+$/.test(elms["meny2"].value)
      || /^\d+$/.test(elms["meny3"].value))
  {
    alert("...");
    return false;
  }

  return true;
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/142601-validering-av-flera-textfält
