DAVID J. Malan: Pieņemsim īstenot web lapa, kas saka sveiki lietotājam, kā arī kā parādot DOM, dokumenta objekta modeli, vai koks struktūru, kas patiešām ir zem pārsegs, ja jūs padarīt mājas lapā. Pieņemsim to apskatīt. Šeit, Dom-0.html, ievērosiet, ka iekšā lappusēm "ķermeni, man ir forma tag, unikālais identifikators kas ir, citējot likt pēdiņas beigās, "demo". Tajā pašā laikā, man ir arī onsubmit atribūtu, kas pazīstama arī kā notikums apdarinātājs, onsubmit, kas nosaka, ka kad tiek iesniegta šī veidlapa, funkcija, kas ir acīmredzami sauc sveicināt būtu jāizpilda. Un tad viltus jānosūta atpakaļ. Kāpēc nepatiess? Nu, es nedomāju, tiešām vēlaties iesniegt šo veidlapu ar attālo Web servera tradicionālā veidā. Es gribu, lai apietu šo veidlapu iesniegšanas un kaut ko darīt ar to klienta puses, izmantojot JavaScript. Patiešām, paziņojums šeit. Pie galvas manā mājas lapā, man ir scenāriju tag, iekšpusē, kas ir pirmsākumiem šo funkciju sauc Greet. Ko es tiešām gribu darīt? Nu, iekšpusē sasveicināties, pieņemsim vienkārši zvanīt trauksmes funkciju. Un pēc tam izdrukāt kaut ko piemēram, sveiki, ar atstarpi. Un tad saķēdēt uz beigām un ka rezultāts zvanot document.getElementById, norādot īpaši unikāls identifikators, quote likt pēdiņas beigās, "name". Un jo īpaši, kad mēs esam gotten ka elements, mezglu koka kas pārstāv šo mājas lapu, pieņemsim īpaši saņemt tā vērtību, precizējot. vērtību. Un tad, tikai par jautru, pieņemsim saķēdēt uz beigām, ka izsaukuma zīme. Pieņemsim tagad saglabājiet šo failu, atveriet to pārlūkprogrammā, un redzēt Hello. http://localhost/dom-0.html. Tur ir, ka veidā. Iesim uz priekšu un ierakstiet savu vārdu. Seko noklikšķinot uz Iesniegt. Un tur mēs redzam sveiki, David! Tas ir man.