Avatar billede lordnelson Seniormester
29. september 2012 - 19:24 Der er 1 kommentar og
1 løsning

validering ligetal

softspot var så flink at lave denne til mig:
function checkform(thisform) { 
// startværdier 
var strerror = 'der opstod følgende fejl:\n\n',   
interror = 0,   
reNumber = /^\d+$/g;
  for(i=1; i <= <%=request("antal")%>; i++) { 
  reNumber.lastIndex = 0;
  var elm = thisform.elements["stole_"+i]  ; 
    //check e-mail nyhedsbrev, er den tom
    if (elm.value == "") {
      strerror = strerror + '- Stol' + i +' feltet er tomt\n' 
    interror = 1;   
    elm.focus(); 
}   
  if(!reNumber.test(elm.value)) { 
  strerror = strerror + '- Stol' + i +' feltet er ikke et tal\n' 
  interror = 1;   
  elm.focus();   
}
}
if (interror == 1) { 
alert(strerror) 
return false;
}
}

Mangler så bare det er ligetal - må gerne være i samme fejl meddelelse som om det er tal , mener så det kan rettes i
reNumber = /^\d+$/g;

Eller har måske misforstået det
Avatar billede softspot Forsker
29. september 2012 - 19:32 #1
Jeg har lagt et løsningsforslag i den anden tråd. Kig lige på det og luk denne tråd, hvis du kan bruge det jeg har foreslået...
Avatar billede lordnelson Seniormester
09. december 2012 - 07:40 #2
Lukker tak softspot
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