>> Ræðumaður 1: Nú á að síðustu dæmi, muna að við interspersed sumir
JavaScript kóða inn á HTML mínum, sérstaklega, inni af verðmæti
eigindi sem heitir On Senda fyrir þessi formi tag.
Nú fyrir litlar síður, þetta er ekki svo stór samningur.
En eins og a vefur blaðsíða fær lengur og meira flókið, einfaldlega setja þinn
JavaScript kóða hér og þar inni af verðmæti eiginleika er ekki
Besta hönnun.
Best ef við þáttur sem út og minnsta kosti að setja það inn í
handritið tag miðlægt.
>> Hvernig á að gera þetta?
Jæja við skulum fara aftur til að mynda tag mitt og fyrst að eyða þessa eiginleika og þess
gildi að öllu leyti.
Þá upp hér, frekar en að skilgreina fall sem kallast Heilsið skulum hanga á
að línu af kóða sem að lokum við munt enn vilja til framkvæma og skipta
sem Greet virka eins og hér segir.
Document.get Element By ID vitna unquote kynningu -
þar demo, muna, er einstakt kennimerki fyrir formi sjálft -
punktur á leggja, sem muna er nafn af the atburður dýraþjálfari sem
við erum áhuga.
Og við skulum úthluta sem á senda dýraþjálfari gildi sem er í raun
virka sjálft.
>> Nú eftir að ég er ekki í raun Að kalla fram aðgerðir hér.
Ég er í staðinn skilgreina nafnlaus, annars þekkt sem Lambda virka,
með því að skilgreina á milli þessara hrokkið axlabönd fullt af kóða sem ætti að
raun að framkvæma.
Sérstaklega, kóðinn sem ég vil að framkvæma er þessi lína sem ég hafði
áður, og þá skulum bæta við að return false þannig að þessi mynd er ekki
lokum lögð til enda ytri vefur miðlara á hefðbundinn hátt.
>> Skulum nú vista þessa skrá, opna hana upp í vafra, og sjá hvað gerist.
http://localhost/dom-1.html.
Skulum nú gerð í mínu nafni, David, Submit.
Og ekkert virðist hafa gerst nema slóðin á síðu mína virðist
hafa breyst eins og formið var reyndar lögð á sömu skrá.
>> Nú hvers vegna gæti það verið?
Jæja Mig vantar meiri upplýsingar.
Þannig að við skulum fara á undan og opna Króm Tól hönnuða þannig að ég get í raun
líta á vélinni glugga til að sjá ef ég hef gert eitthvað rangt.
Ég get nálgast það í gegnum a par af leiðir.
Einn sem er með þessari valmynd hér, þá undir Tools, þá niður til
Developer Tools.
>> Og taka eftir hér í vélinni flipanum það er uncaught tegund villa, getur ekki
setja eign á leggja af engu.
Nú hvers vegna gæti það verið?
Jæja aftur í frumkóða minn hér, tilkynning að á gef ég hugsa er
eign frumefni sem Auðkenni er kynningu.
Þáttur, aftur, er bara hnút í tré.
>> Svo virðist sem vafrinn minn virkar ekki held að þessi þáttur
eða hnút staðar ennþá.
Og reyndar er það ekki.
Muna að vefsíða er flokka eða lesið með a vefur flettitæki, toppur til botn,
vinstri til hægri.
Og svo er þegar JavaScript kóða komið upp, yfirleitt, það er keyrð
strax.
>> En í þessu tilfelli, höfum við ekki einu sinni fengið enn af hálfu DOM,
HTML, þar sem að mynda með einstakt kennimerki Demo hefur verið lýst.
Og svo við erum að reyna að framkvæma minn JavaScript kóða áður en þessi hnút jafnvel
til í tré sem, að sjálfsögðu, er erfið því þá, örugglega,
frumefnið sjálft verður null á þeim tímapunkti.
>> Svo hvernig á að festa?
Jæja við hafa a par af lausnum.
En við skulum reyna einfaldasta með því að flytja handrit tag minn frá höfði
merkja að líkama mínum, en sérstaklega, í átt neðst á líkama síðunnar minnar svo
að það er undir hnúður og spurningar.
Sérstaklega, við skulum leggja áherslu á og skera opinn tag og loka tag fyrir handrit
og flytja að heil blokk af kóða til botns í skránni hér.
>> Nú er þetta ekki endilega hreinustu hanna, en á minnstur það mun
framfylgja rétta röð aðgerða.
Skulum spara the skrá og endurhlaða í vafranum mínum.
Skulum endurhlaða síðunni, með tilvísun til-inntak nafn mitt, og það, Halló David er kominn aftur.