David J. MALAN: Kom ons implementeer 'n web bladsy wat sê hallo vir 'n gebruiker, saam die manier waarop die demonstrasie van die DOM, die dokument voorwerp model, of die boom struktuur wat werklik is onder die kap wanneer jy lewer 'n web bladsy. Kom ons neem 'n blik. Hier, in dom-0.html, sien dat die binnekant van die bladsye se liggaam, ek het 'n vorm tag, die unieke identifiseerder vir wat is, quote unquote, "demo." Intussen het ek ook 'n onsubmit skryf, andersins bekend as 'n gebeurtenis hanteerder, onsubmit, wat bepaal dat wanneer hierdie vorm ingedien word, 'n funksie wat blykbaar genoem groet uitgevoer moet word. En dan valse moet teruggestuur word. Hoekom vals? Wel, ek het nie eintlik wil nie in te dien hierdie vorm om 'n eksterne webbediener in die tradisionele manier. Ek wil hê dat die vorm te omseil Voorlegging en iets te doen met dit kliënt-kant met behulp van JavaScript. Inderdaad, sien hier. Aan die hoof van my web blad, ek het 'n scripttag, binnekant van wat is die begin van daardie funksie genoem groet. Wat wil ek eintlik doen? Wel, binnekant van Groet, laat ons net noem die waarskuwing funksie. En dan druk iets soos hallo, met 'n ruimte. En dan koppel op die einde van dat die gevolg van die roeping document.getElementById, spesifiseer spesifiek die unieke identifikasie, quote unquote, "naam." En spesifiek, wanneer ons gekry het dat element, die knoop in die boom wat verteenwoordig die webblad, laat spesifiek raak dit waarde deur spesifiseer. waarde. En dan, net vir die pret, laat koppel aan die einde van dat 'n uitroepteken. Kom ons nou hierdie lêer red, maak dit in 'n leser, en sien 'n hallo. http://localhost/dom-0.html. Daar is daardie vorm. Kom ons gaan voort en tik in my naam. Gevolg deur te kliek Stuur. En daar sien ons hallo, David! Dit is vir my.