Speak: Låt oss förbättra på det sista exempel genom att använda en populär JavaScript bibliotek kallas jQuery som kommer att tillåta oss att städa upp vår kod samtidigt undvika problemet vi stött tidigare varigenom någon kod som jag skrev avrättades i förtid innan element som jag behövde för att finnas i en DOM faktiskt existerade. Lägg märke till här i dom-2.html, jag har en skripttagg redan med ett attribut av källa vars värde är webbadressen till den senaste versionen av detta bibliotek. Nedanför att jag har en separat skripttagg med ingen källa men där jag har kvar utrymme att faktiskt skriva en del av min egen kod. Koden jag vill skriva är som följer, $, vilket är egentligen bara stenografi notation för jQuery sig själv, (dokument). Med andra ord, jag bara passerar som ett argument till en funktion som kallas jQuery dokumentet, det globala variabel, som redan finns inne på en webbsida. Sedan ska vi göra. Redo att kalla en funktion eller metod som anger att Följande bit av koden ska vara utföras en gång hela dokumentet är klar, speciellt detta anonym funktion här. $ "# Demo", som anger att jag vill att få elementet från min DOM vem som unik identifierare är demo. Och sedan när vi har fått det, låt oss registrera med det en händelsehanterare för att lämna evenemanget genom att ange. in, passerar till att en anonym funktion som förväntar sig ett argument som vi kallar händelsen, vilket är i slutändan bara kommer att vara en referens av slag mot själva inlämning händelse i fall vi skulle vill komma åt det direkt. Under tiden, låt oss ange öppna stag och nära stag och insidan av de hängslen, låt oss faktiskt skriva koden att vi vill exekveras när detta formulär lämnas in. varna "hej", och låt oss sammanfoga på så att resultatet av att anropa $ "# namn" som anger att jag skulle vilja få elementet i mitt DOM vars unika Identifieraren är känt. Och låt oss nu kallar en funktion inuti det objekt som kallas val som får det textvärde som användaren har skrivits in Och låt oss sätta samman på så att, precis på skoj, ett utropstecken. Slutligen, snarare än att bara returnera false som vi gjorde tidigare, låt oss vara lite mer explicit och ange att med tanke på att händelseobjekt, vi vill förhindra att standardbeteendet genom att specifikt ringa en funktion eller metod som kallas förhindra standard enligt följande. event.preventDefault. Låt oss nu spara filen och öppna den i webbläsaren. http://localhost/dom-2.html Det är den formen. Låt oss ingång David. Om du klickar på Skicka och hej, David är tillbaka.