Hvordan sjekke en Input Integer i Javascript

Hvordan sjekke en Input Integer i Javascript


Javascript er et nyttig språk for å legge noen form for interaktive eller dynamiske elementer til Hypertext Markup Language (HTML). Mens Java har en annen syntaks enn for HTML, kan det være lett integrert eller refererte innenfor eksisterende HTML-kode. For å verifisere brukerundersøkelser på en nettside, er Javascript ofte svært nyttig. Du kan bruke Javascript for å sjekke inngang for alle forhold som du ønsker og lage en rekke prosesser som skal utføres, avhengig av resultatet.

Bruksanvisning

1 Åpne HTML-koden i et tekstbehandlingsprogram.

2 Lag en funksjon i Javascript som du vil sende innspill. Denne funksjonen må gå i enten hodet eller kroppen av HTML-koden. Sørg for å merke funksjonen slik at det vil være lett å huske. For eksempel vurdere koden:

<Script language = "Javascript" type = "text / javascript">

funksjonstest () {
}

</ Script>

Dette skaper en funksjon som heter "test" som deretter kan kalles fra HTML.

3 Endre HTML-skjema tag å ringe Javascript-funksjonen. Dette kan gjøres på en rekke måter. En av de enkleste metodene er å bruke "onclick" attributt innenfor en inngang tag:

<Form name = "rask" action = "" method = "get">
Antall:
<Input type = "text" name = "input">
<Input type = "submit" value = "Send" onclick = "javascript: retur test ();">
</ Form>

I din funksjon, link variabelen i funksjonen med innspill i form. For eksempel:

funksjonstest () {
Var input = document.prompt.number.value

Dette kan også gjøres ved hjelp document.prompt.number.value uansett hvor du ønsker å kalle de innsendte data. Pass alltid på at navnene dine innenfor funksjonen er nøyaktig det samme som de vises i form tags (og med syntaksen document.formname.inputname.value). I tillegg kan en variabel kalles i funksjonen ved å tilordne den innsendte innspill en ID, og ​​bruk document.getElementById stedet.

4 Lag en "hvis" statement i din funksjon. Innen at "hvis" statement, sjekk for ønsket tilstand. For eksempel, hvis du ønsker å sjekke om en inngang heltall er større enn 5, skriv:

funksjonstest () {
if (input> 5)
{...}

Innenfor brakettene som følger "hvis" klausul, angir de handlingene du ønsker å få utført dersom heltall oppfyller vilkåret. Opprett flere "hvis" klausuler i tilfelle av flere forhold. Pass på å også inkludere en "annet" klausul som beskriver hva du skal gjøre dersom inngangs ikke oppfyller vilkårene. For eksempel,

ellers{
alert ( "Ditt innspill oppfyller ikke betingelsene!");
return false;
}