1 00:00:00,000 --> 00:00:00,310 2 00:00:00,310 --> 00:00:03,130 >> DAVID J. Malan: Recimo izvajati spletu Stran, ki pozdravi uporabnika, skupaj 3 00:00:03,130 --> 00:00:06,830 Tako dokazovanje DOM, objektni model dokumenta, ali drevo 4 00:00:06,830 --> 00:00:10,220 struktura, ki je res pod hood, ko postanejo spletne strani. 5 00:00:10,220 --> 00:00:11,440 >> Oglejmo pogled. 6 00:00:11,440 --> 00:00:15,950 Tukaj, v Dom-0.html, opazili, da v notranjosti organa strani ", imam 7 00:00:15,950 --> 00:00:19,860 Obrazec tag, posebni identifikator za ki je, citiram konec citata, "demo". 8 00:00:19,860 --> 00:00:23,670 Medtem, imam tudi onsubmit atribut, sicer znan kot dogodek 9 00:00:23,670 --> 00:00:28,150 trener, onsubmit, ki določa, da ob predložitvi tega obrazca, 10 00:00:28,150 --> 00:00:30,800 Funkcija, ki je očitno imenuje pozdravi je treba izvesti. 11 00:00:30,800 --> 00:00:32,960 In potem se je vrnil false. 12 00:00:32,960 --> 00:00:33,830 >> Zakaj ne? 13 00:00:33,830 --> 00:00:36,850 No, pravzaprav ne želijo, da predloži ta obrazec na oddaljeni spletni strežnik v 14 00:00:36,850 --> 00:00:37,810 tradicionalen način. 15 00:00:37,810 --> 00:00:40,850 Želim, da obidejo ta obrazec predložitvijo in naredil z njim nekaj 16 00:00:40,850 --> 00:00:42,690 client-side uporabo JavaScript. 17 00:00:42,690 --> 00:00:44,010 Dejansko je opazil tukaj. 18 00:00:44,010 --> 00:00:47,290 Na čelu moji spletni strani, imam skript tag, znotraj katerega je 19 00:00:47,290 --> 00:00:49,420 Začetki te funkcije imenovano pozdravite. 20 00:00:49,420 --> 00:00:51,040 >> Kaj sem pravzaprav želite narediti? 21 00:00:51,040 --> 00:00:54,530 No, znotraj Greet, pa preprosto pokličite funkcijo opozarjanja. 22 00:00:54,530 --> 00:00:57,770 In potem izpisal nekaj kot zdravo, s presledkom. 23 00:00:57,770 --> 00:01:01,460 In nato združevanje na koncu od tega rezultat kliče 24 00:01:01,460 --> 00:01:08,370 document.getElementById, z navedbo posebej edinstveni identifikator, 25 00:01:08,370 --> 00:01:10,070 quote citata, "ime". 26 00:01:10,070 --> 00:01:13,670 >> In še posebej, ko smo gotten ta element, vozlišče v drevesu 27 00:01:13,670 --> 00:01:17,640 , ki predstavlja to spletno stran, dajmo posebej se je vrednost, ki jo 28 00:01:17,640 --> 00:01:19,320 navedle. vrednost. 29 00:01:19,320 --> 00:01:22,060 In potem, samo za zabavo, dajva združevanje na koncu, da 30 00:01:22,060 --> 00:01:23,730 klicaj. 31 00:01:23,730 --> 00:01:28,460 >> Pojdimo zdaj shranite to datoteko, jo odprite v brskalniku, in videti zdravo. 32 00:01:28,460 --> 00:01:33,600 http://localhost/dom-0.html. 33 00:01:33,600 --> 00:01:34,670 >> Tam je ta obrazec. 34 00:01:34,670 --> 00:01:36,530 Pojdimo naprej in tip v moje ime. 35 00:01:36,530 --> 00:01:38,530 Sledi s klikom na Pošlji. 36 00:01:38,530 --> 00:01:39,910 In tam smo videli zdravo, David! 37 00:01:39,910 --> 00:01:42,410 38 00:01:42,410 --> 00:01:43,660 To sem jaz. 39 00:01:43,660 --> 00:01:44,363