DAVID J. Malan: Gadewch i ni weithredu ar y we dudalen sy'n dweud helo i ddefnyddiwr, ynghyd y ffordd dangos y DOM, y model gwrthrych ddogfen, neu y goeden strwythur sy'n wir yn o dan y cwfl pan fyddwch yn gwneud dudalen we. Gadewch i gymryd golwg. Yma, yn dom-0.html, yn sylwi bod y tu mewn o gorff y tudalennau ', mae gennyf ffurflen tag, dynodwr unigryw i sydd, dyfynnwch unquote, "demo." Yn y cyfamser, yr wyf hefyd yn cael onsubmit priodoli, a elwir fel arall fel digwyddiad triniwr, onsubmit, sy'n pennu y pan fydd y ffurflen hon yn cael ei chyflwyno, mae swyddogaeth yn ôl pob golwg yn cael ei alw Dylid cyfarch ei weithredu. Ac yna ffug dylid eu dychwelyd. Pam ffug? Wel, dydw i ddim mewn gwirionedd yn awyddus i gyflwyno ffurflen hon i weinydd Gwe anghysbell yn y ffordd draddodiadol. Yr wyf am i osgoi y ffurflen gyflwyno a gwneud rhywbeth yn ei gylch ar ochr cleientiaid yn defnyddio JavaScript. Yn wir, yn sylwi yma. Ar ben fy dudalen we, mae gennyf tag sgript, y tu mewn ohonynt yw'r dechreuadau swyddogaeth honno a elwir yn cyfarch. Beth ydw i'n ei eisiau mewn gwirionedd i'w wneud? Wel, tu mewn cyfarch, gadewch i ni yn syml ffoniwch y swyddogaeth effro. Ac yna argraffu rhywbeth fel helo, gyda bwlch. Ac yna concatenate ar y diwedd o hynny y canlyniad o alw document.getElementByID, gan nodi yn benodol y dynodwr unigryw, dyfyniad unquote, "enw." Ac yn benodol, ar ôl i ni wedi gotten elfen honno, y nod yn y goeden sy'n cynrychioli y dudalen gwefan hon, gadewch i ni yn benodol yn cael ei gwerth trwy pennu. gwerth. Ac yna, dim ond am hwyl, gadewch i ni concatenate ar hyd at ddiwedd y byddai pwynt ebychnod. Gadewch i ni yn awr yn arbed y ffeil, agor mewn porwr, ac yn gweld helo. http://localhost/dom-0.html. Mae y ffurflen honno. Gadewch i ni fynd yn ei flaen a theipiwch yn fy enw i. Dilynir gan glicio Cyflwyno. Ac yno rydym yn gweld helo, David! Dyna fi.