---
title: "begränsa antal tecken vid inmatning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/73136-begränsa-antal-tecken-vid-inmatning"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Johny.n"
published: "2003-04-04T10:54:45.000Z"
updated: "2003-04-04T13:43:58.000Z"
replies: 1
views: 180
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/73136-begränsa-antal-tecken-vid-inmatning"
---

# begränsa antal tecken vid inmatning

## #1 — Johny.n, 2003-04-04T10:54Z

Hej
Jag behöver styra så att en textsträng som matas in inte innehåller mer än ett kommatecken, oavsett om det är i följd eller ej

Jag hittade en kodsnutt för att förbjuda antalet tecken, men jag förstår den inte. Hur kan jag fixa variabeln reg så att den inte accepterar två kommatecken??

Här kommer hela min funktion för att kolla formuläret

```

function kollaForm() {
var reg = /([,])\1\1/;

if(document.forms[0].namn.value=="") {
alert('Du måste skriva in ett namn!')
document.forms[0].namn.focus()
return false;
}
else if(document.forms[0].namn.value.toLowerCase().indexOf(',',0)==-1) {
alert('För-och efternamn måste separeras med ett komma!')
document.forms[0].namn.select()
return false;
}
else if(document.forms[0].admanvid.value=="") {
alert('Du måste ange ett användar-ID!')
document.forms[0].admanvid.focus()
return false;
}
else if(document.forms[0].admpassword.value=="") {
alert('Du måste ange ett lösenord!')
document.forms[0].admpassword.focus()
return false;
}

else if (reg.test(document.forms[0].namn.value)){
    alert("Bara ett komma är tillåtet!");
    return false;
}else{
    return true;
}

}
```

 

Tackar..

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

## #2 — Johny.n, 2003-04-04T13:43Z

Glöm detta också..

Löste även detta efter lite knåpande genom att splitta strängen och räkna antalet poster i arrayn.  :i 

Själv är ibland bäste dräng - även om det tar sin lilla tid  ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/73136-begränsa-antal-tecken-vid-inmatning
