JavaScript er et client-side scripting sprog, blandt andet , giver udviklere mulighed for at designe websider, der advarer brugerne, når de har givet ugyldige input. Web side er ofte anmode numeriske input , såsom området koder. En webside udvikler kan spare brugerne tid og frustration ved at kontrollere , at denne type input er numerisk, og i tilfælde af ugyldige data , der advarer brugeren om, at han har brug for at re- indtaste værdien . Ting du skal
webbrowser med JavaScript aktiveret.
En tekst editor.
Vis Flere Instruktioner
deklarere variablen .
1
Erklær en variabel, vil holde den værdi, der skal testes . Typisk vil denne værdi kommer fra brugerens input på en formular , selv om det kan være direkte tilknyttet : Hej
var numericVar = 9,
2
Definer en funktion, der accepterer brugerens input som et argument , være omhyggelig med at navngive funktionen noget meningsfuldt : Hej
funktion ER.TAL ( numericVar ) { .
//skrive kode til at kontrollere om variablen er numerisk
}
3
Brug JavaScripts isNaN ( ) funktionen til at bestemme, om bestået -in værdien er numerisk . Den isNaN ()-funktionen bestemmer, om en værdi er " ikke et tal " og returnerer "falsk ", hvis værdien er af typen numerisk .
//Funktion definition
funktion ER.TAL ( numericVar ) {
//erklære en variabel til at holde returværdien fra isNaN () funktion
var NaNResult = isNaN ( numericVar )
//gør noget med den returnerede værdi
}
4
tilbage funktionens resultat. Hvis funktionen er designet til at advare brugeren om, at hun har indgået ikke- numerisk - invalid - data , kan resultatet blive skrevet til websiden eller placeres i en advarsel boks . Alternativt kan resultatet blive returneret til den kaldende kode til videre forarbejdning.
//Funktion definition
funktion ER.TAL ( numericVar ) {
//erklære en variabel til at holde returværdien fra isNaN () funktion
var NaNResult = isNaN ( numericVar )
//gør noget med den returnerede værdi
alert ( NaNResult ) < br >
}