Slik tester om en eiendom har en verdi i Javascript

Hvert element på websiden har egenskaper. Egenskaper er en del av objektet som etablerer design layout detaljer som elementets farge, størrelse, font eller plassering på siden. Du kan bruke Javascript for å hente eiendomsverdier; vil imidlertid disse verdiene være tomt hvis du ikke har sett dem når du oppretter websiden. Derfor, for å teste om en eiendom har en verdi i Javascript, sjekk om verdien er blank.

Bruksanvisning

1 Høyreklikk HTML-filen og velg "Åpne med." Dobbeltklikk på "Notisblokk" for å åpne en tekst editor. Hvis du har en mer avansert redigeringsprogram, kan du velge den i stedet. Kodingen er den samme uavhengig av editor.

2 Opprett en Javascript-blokk. Javascript blokken er plassert innenfor "<head>" og "</ head>" koder. Skriv inn følgende kode i HTML-filen:

<Script language = "Javascript"> </ script>

Alle følgende kode plasseres mellom disse to kodene.

3 Hente elementets eiendommens verdi. For eksempel, anta at "verdien" eiendom er teksten plassert i en tekstboks. Hvis du ønsker å oppdage om en tekstboks har noen form for tekst som er skrevet inn i "verdi" eiendom, kode ligner på følgende:

Var TestVar = form.first_name.value;

Denne koden henter verdien av en form element som heter "first_name." Det er lagret i en variabel som heter "TestVar."

4 Finn ut om eiendommen er satt. For eksempel, hvis du vil vise et varsel dialogboks hvis brukeren ikke har angitt en tekst, oppdager du hvis "verdi" eiendom for tekstboksen er satt. Med eksempelet "first_name" tekstboksen fra trinn 3, skrives følgende kode bare varsel dialogboksen hvis eiendommen ikke har noen verdi:

if (TestVar == '')

{

alert ( "Vennligst skriv inn et fornavn.");

}