Hvordan sjekke etter et nummer i Javascript

Hvordan sjekke etter et nummer i Javascript


Javascript utfører på kundens nettleser, så det er ofte brukt for dynamisk nettsted konfigurasjoner og interaksjon med leserne. Javascript har ikke en \ "ISNUMBER \" -funksjonen som andre server-side programmeringsspråk. I stedet har Javascript språket en funksjon som heter \ "isNaN, \" som kan oversettes til \ "er ikke et tall. \" Denne funksjonen sjekker for eventuelle tegn eller null verdi og avkastning \ "ekte \" hvis det er ikke et tall.

Bruksanvisning

1 Lag et skript blokk i HTML-siden. Den \ "<script> \" tags betegne en blokk med Javascript-kode. Disse kodene er satt i \ "<head> \" og \ "</ head> \" tags. Nedenfor er hvordan man skal lage et script blokk for Javascript:

<Script type = \ "text / javascript \"> </ script>

2 Lag en funksjon som mottar skjemaet verdi å validere. Funksjoner kan kalles noe i HTML-koden. Følgende definerer en ny Javascript-funksjonen:

<Script type = \ "text / javascript \">
funksjon validateForm (val)
{
}
</ Script>

Du kan gi funksjons noen navn. I dette eksemplet er funksjonen som heter \ "validateForm. \" Den \ "val \" er funksjonens parameter. Denne parameteren sendes til funksjonen fra HTML-koden. Den \ "val \" er strengen eller nummeret du ønsker å validere i funksjonen.

3 Lag kode som validerer nummeret. Nå kan du gå inn i \ "isNAN \" inn i Javascript-funksjonen. Følgende kode er alt som trengs for å kontrollere om val variabelen er et tall:

<Script type = \ "text / javascript \">
funksjon validateForm (val)
{

return isNaN(val)


}
</ Script>

Denne koden avkastning \ "ekte \" eller \ "false, \" avhengig av validering. Dersom val er et tall, funksjonen returnerer \ "falsk. \" Hvis val inneholder andre tegn i tillegg tall, funksjonen returnerer \ "sant. \"

4 Ring Javascript-funksjonen fra koden. Validering er vanligvis kalles når en bruker sender inn informasjon fra et HTML-skjema. I dette eksemplet er verdien sendes til funksjonen når brukeren klikker på en \ "Send \" -knappen. Følgende kode er et eksempel på hvordan å ringe Javascript-funksjonen:

<Input type = \ "submit \" value = \ "sender inn dette skjemaet. \" Onclick = \ "javascript: validateForm (this.val.value) \">