Avatar billede donslund Nybegynder
25. april 2006 - 11:35 Der er 4 kommentarer og
1 løsning

Max antal af et tegn

Jeg har en formular hvor jeg skal validere at et tagn kun må være der et vist antal gange.

if(elm.brancher.indexOf(";")>2){
alert('Du må max vælge 3 brancher');
return false;
}

Men her er noget galt.
Avatar billede mm12010 Nybegynder
25. april 2006 - 12:41 #1
prøv om denne ikke løser dit problem:

if(elm.brancher.value.split(";").length>3)
Avatar billede roenving Novice
25. april 2006 - 16:39 #2
-- og man kunne lave en tilsvarende med en match på en regexp:

if(elm.brancher.value.match(/;/).length>2){
Avatar billede mclemens Nybegynder
26. april 2006 - 00:00 #3
... eller måske:
if(elm.brancher.value.match(/;/g).length>2){
Avatar billede donslund Nybegynder
26. april 2006 - 21:58 #4
mm12010's løsning gik igennem i første hug.

Smid et svar.
Avatar billede mm12010 Nybegynder
27. april 2006 - 09:00 #5
svar :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester