Det beror på. ;)
Om du vill validera formuläret innan det skickas, kan du göra enligt
if (/^0/.test(document.forms["formulärnamn"].elements["textfältsnamn"].value)){
alert("...");
return false;
}
6 svar · 330 visningar · startad av stattin
Hur gör jag om jag vill förbjuda 0, 00 och 000 i ett text fält?
Med andra ord så får inget nr i textfältet börja på siffran noll, däremot får det börja på valfri siffra mella 1 till 9.
exemepl:
009 < förbjuda
010 < förbjuda
100 < tillåtet
mvh stattin
Det beror på. ;)
Om du vill validera formuläret innan det skickas, kan du göra enligt
if (/^0/.test(document.forms["formulärnamn"].elements["textfältsnamn"].value)){
alert("...");
return false;
}
Vad bra! :D
Eftersom det snart är jul bidrar jag med en bonusvariant också:
<input onkeyup="if (/^0/.test(this.value)) this.value = this.value.replace(/^0+/,'')">
Hm, forumet verkar trimma inläggens början och slut på whitespace. :bire