1 00:00:00,000 --> 00:00:00,310 2 00:00:00,310 --> 00:00:03,130 >> DAVID J. Malan: Pieņemsim īstenot web lapa, kas saka sveiki lietotājam, kā arī 3 00:00:03,130 --> 00:00:06,830 kā parādot DOM, dokumenta objekta modeli, vai koks 4 00:00:06,830 --> 00:00:10,220 struktūru, kas patiešām ir zem pārsegs, ja jūs padarīt mājas lapā. 5 00:00:10,220 --> 00:00:11,440 >> Pieņemsim to apskatīt. 6 00:00:11,440 --> 00:00:15,950 Šeit, Dom-0.html, ievērosiet, ka iekšā lappusēm "ķermeni, man ir 7 00:00:15,950 --> 00:00:19,860 forma tag, unikālais identifikators kas ir, citējot likt pēdiņas beigās, "demo". 8 00:00:19,860 --> 00:00:23,670 Tajā pašā laikā, man ir arī onsubmit atribūtu, kas pazīstama arī kā notikums 9 00:00:23,670 --> 00:00:28,150 apdarinātājs, onsubmit, kas nosaka, ka kad tiek iesniegta šī veidlapa, 10 00:00:28,150 --> 00:00:30,800 funkcija, kas ir acīmredzami sauc sveicināt būtu jāizpilda. 11 00:00:30,800 --> 00:00:32,960 Un tad viltus jānosūta atpakaļ. 12 00:00:32,960 --> 00:00:33,830 >> Kāpēc nepatiess? 13 00:00:33,830 --> 00:00:36,850 Nu, es nedomāju, tiešām vēlaties iesniegt šo veidlapu ar attālo Web servera 14 00:00:36,850 --> 00:00:37,810 tradicionālā veidā. 15 00:00:37,810 --> 00:00:40,850 Es gribu, lai apietu šo veidlapu iesniegšanas un kaut ko darīt ar to 16 00:00:40,850 --> 00:00:42,690 klienta puses, izmantojot JavaScript. 17 00:00:42,690 --> 00:00:44,010 Patiešām, paziņojums šeit. 18 00:00:44,010 --> 00:00:47,290 Pie galvas manā mājas lapā, man ir scenāriju tag, iekšpusē, kas ir 19 00:00:47,290 --> 00:00:49,420 pirmsākumiem šo funkciju sauc Greet. 20 00:00:49,420 --> 00:00:51,040 >> Ko es tiešām gribu darīt? 21 00:00:51,040 --> 00:00:54,530 Nu, iekšpusē sasveicināties, pieņemsim vienkārši zvanīt trauksmes funkciju. 22 00:00:54,530 --> 00:00:57,770 Un pēc tam izdrukāt kaut ko piemēram, sveiki, ar atstarpi. 23 00:00:57,770 --> 00:01:01,460 Un tad saķēdēt uz beigām un ka rezultāts zvanot 24 00:01:01,460 --> 00:01:08,370 document.getElementById, norādot īpaši unikāls identifikators, 25 00:01:08,370 --> 00:01:10,070 quote likt pēdiņas beigās, "name". 26 00:01:10,070 --> 00:01:13,670 >> Un jo īpaši, kad mēs esam gotten ka elements, mezglu koka 27 00:01:13,670 --> 00:01:17,640 kas pārstāv šo mājas lapu, pieņemsim īpaši saņemt tā vērtību, 28 00:01:17,640 --> 00:01:19,320 precizējot. vērtību. 29 00:01:19,320 --> 00:01:22,060 Un tad, tikai par jautru, pieņemsim saķēdēt uz beigām, ka 30 00:01:22,060 --> 00:01:23,730 izsaukuma zīme. 31 00:01:23,730 --> 00:01:28,460 >> Pieņemsim tagad saglabājiet šo failu, atveriet to pārlūkprogrammā, un redzēt Hello. 32 00:01:28,460 --> 00:01:33,600 http://localhost/dom-0.html. 33 00:01:33,600 --> 00:01:34,670 >> Tur ir, ka veidā. 34 00:01:34,670 --> 00:01:36,530 Iesim uz priekšu un ierakstiet savu vārdu. 35 00:01:36,530 --> 00:01:38,530 Seko noklikšķinot uz Iesniegt. 36 00:01:38,530 --> 00:01:39,910 Un tur mēs redzam sveiki, David! 37 00:01:39,910 --> 00:01:42,410 38 00:01:42,410 --> 00:01:43,660 Tas ir man. 39 00:01:43,660 --> 00:01:44,363