David J. Malan: Idemo implementirati web stranica koja kaže 'bok' za korisnika, zajedno način pokazujući DOM, Document Object Model ili stablo struktura koja je stvarno ispod napa kada donese web stranicu. Idemo pogledati. Ovdje, u Dom-0.html, primijetiti da je unutar tijela stranicama ', imam Obrazac tag, jedinstveni identifikator koji je, citiram završiti citat, "demo". U međuvremenu, mi također imaju onsubmit atribut, inače poznat kao događaj rukovatelj, onsubmit, koja navodi da je , kada je ovaj obrazac podnosi, funkcija koja navodno zove Pozdravljam treba izvršiti. I onda lažna trebao biti vraćen. Zašto lažna? Pa, ja zapravo ne žele podnijeti ovaj oblik na udaljeni web poslužitelj u tradicionalan način. Želim zaobići tu formu Podnošenje i učiniti nešto sa sobom na strani klijenta pomoću JavaScript. Doista, primijetiti ovdje. Na čelu mojoj web stranici, imam script tag, unutar kojih je Počeci toj funkciji zove pozdravi. Što ja zapravo želim učiniti? Pa, unutar pozdravljanje, neka je jednostavno pozvati funkciju upozorenja. A onda isprintati nešto kao što je zdravo, s prostorom. A zatim spojite na kraju to rezultat poziva document.getElementByID, navodeći posebno jedinstveni identifikator, Citat završiti citat, "ime." I konkretno, kada smo stečen taj element, čvor u stablu koji predstavlja ovu web-stranicu, neka je posebno se to je vrijednost koju Navođenje. vrijednost. A onda, samo za zabavu, neka je spojite se na kraju da je uskličnik. Idemo sada spremiti ovu datoteku, otvorite ga u pregledniku, a vidjeti pozdrav. http://localhost/dom-0.html. Tu je taj obrazac. Idemo naprijed i upisati se u moje ime. Slijedi klikom Podnijeti. I tu vidimo hello, Davide! To sam ja.