webForumDet fria alternativet

Endast siffror i input fält

JavaScript

2 svar · 241 visningar · startad av HeHo

Medlem sedan apr. 2000277 inlägg
Frågan#1

Någon som vet hur man skriver för att kontrollera att det endast är siffror i ett input fält. Det är ett fält för postnummer. Jag vill att felhanteringen skall kunna kolla att det är 5 st siffror och inget annat i fältet. Någon som känner för att hjälpa mig.......för jag har helt gått med huvudet i väggen :x
Tack på förhand! ;)

Medlem sedan juni 200032 967 inlägg
#2

antingen så kan du skapa en funktion som du kör onclick på en button, eller kanske onblur på det aktuella formulärfältet.

denna funktion kan se ut nåt sånt härnt:

function kollafalt()
{
     if (parseInt(document.formulärnamn.fältnamn.value)==document.formulärnamn.fältnamn.value)
     {
         return true;
     }
     else return false;
}

om du ska köra onclick kan det se ut så här:

<input type=button value="klicka" onclick="if (kollafalt) document.formulärnamn.submit();">

nånting sånt. iofs, torrkodat, så du får testa själv.

lycka till.

------------------
<A HREF="http://www.cartman.nu" TARGET=_blank>
det man inte minns har inte hänt.
hit med en berka!</A>

Medlem sedan apr. 2000277 inlägg
#3

Tack så mycket! Det där hade jag aldrig kommit på själv ;)

397 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
126 ms — hämta statistik (db)
138 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)