JavaScript är ett klient - side skriptspråk som bland annat tillåter utvecklare att designa webbsidor som varnar användare när de har angett en ogiltig inmatning . Webbsida bildar ofta begära numerisk inmatning , t.ex. riktnummer . En webbsida utvecklare kan spara användarna tid och frustration genom att kontrollera att denna typ av ingång är numeriskt , och , i fråga om ogiltiga data , varnar användaren att han måste mata in värdet . Saker du behöver Review, en webbläsare med JavaScript aktiverat . Review, en textredigerare .
Visa fler instruktioner
deklarera variabeln .
1
Deklarera en variabel som kommer att hålla värdet som ska testas . Vanligtvis kommer detta värde kommer från användarens input i ett formulär , även om det kan vara direkt tilldelas :
var numericVar = 9 ;
2
Definiera en funktion som accepterar användarens input som ett argument , är noga med att namnge funktionen något meningsfullt :
funktion ISNUMBER ( numericVar ) { .
//skriva kod för att kontrollera om variabeln är numerisk
} Addera 3
Använd JavaScript för isNaN ( ) funktionen för att avgöra om den skickade värdet är numeriskt . Den isNaN ( ) funktionen avgör om ett värde är " inte ett nummer " och returnerar " false " om värdet är av typen numerisk .
//Funktionen definition
funktion ISNUMBER ( numericVar ) {
//deklarerar en variabel för att hålla returvärdet från isNaN ( ) funktionen
var NaNResult = isNaN ( numericVar ) ;
//gör något med returvärdet
}
4
Återgå funktionens resultat . Om funktionen är avsedd att varna användaren om att hon har skrivit ickenumeriska - invalid - uppgifter , kan resultatet skrivas till webbsidan eller placeras i en varningsruta . Alternativt , kan resultatet returneras till den anropande koden för vidare bearbetning .
//Funktionen definition
funktion ISNUMBER ( numericVar ) {
//deklarerar en variabel för att hålla returvärdet från isNaN ( ) funktionen
var NaNResult = isNaN ( numericVar ) ;
//gör något med returvärdet
alert ( NaNResult ) ;
} Addera