JavaScript er en klient- side skriptspråk som blant annet gjør det mulig for utviklere å designe websider som varsler brukerne når de har gitt feil ved inntasting. Web side danner ofte be om numerisk input , for eksempel området koder. En nettside utvikler kan spare brukerne for tid og frustrasjon ved å sjekke at denne type innspill er numerisk , og , i tilfelle av ugyldige data , som varsler brukeren om at han trenger å gå inn igjen i verdi. Du trenger
En nettleser med JavaScript aktivert.
En tekst editor.
Vis flere instruksjoner
deklarere variabelen .
En
Erklærer en variabel som vil holde den verdi som skal testes . Vanligvis vil denne verdien kommer fra brukerens input på et skjema , selv om det kan være direkte tilordnet : en
Var numericVar = 9;
2
Definer en funksjon som aksepterer brukerens input som et argument, er forsiktig med å kalle funksjonen noe meningsfylt : en
funksjon ISNUMBER ( numericVar ) { .
//skrive kode for å sjekke om variabelen er numerisk
}
3
bruk JavaScript er isNaN ()-funksjonen til å finne ut om den passerte i verdi er numerisk . Den isNaN ( )-funksjonen avgjør om en verdi er " ikke et tall " og returnerer "false " hvis verdien er av typen numerisk .
//Funksjon definisjon
funksjon ISNUMBER ( numericVar ) {
//deklarerer en variabel til å holde returverdien fra isNaN ( )-funksjonen
Var NaNResult = isNaN ( numericVar ) ;
//gjør noe med returverdi
}
4
Tilbake funksjonens resultat. Hvis funksjonen er utviklet for å varsle brukeren om at hun har inngått ikke- numeriske - invalid - data , kan resultatet bli skrevet til websiden eller plassert i et varsel boks . Alternativt , kan resultatet bli returnert til den som ringer koden for videre behandling .
//Funksjon definisjon
funksjon ISNUMBER ( numericVar ) {
//deklarerer en variabel til å holde returverdien fra isNaN ( )-funksjonen
Var NaNResult = isNaN ( numericVar ) ;
//gjør noe med returverdien
alert ( NaNResult ) ;
}