დინამიკები მოდით გაუმჯობესების საფუძველზე, რომ გასულ მაგალითად გამოყენებით პოპულარული JavaScript ბიბლიოთეკა მოუწოდა jQuery, რომელიც საშუალებას us გაწმენდა ჩვენი კოდი, ხოლო ჯერ კიდევ თავიდან აცილების საკითხი შეგვექმნა ადრე, რომლის დროსაც რამდენიმე კოდი, რომ დავწერე შესრულებულია ნაადრევად ადრე ელემენტები მჭირდებოდა არსებობს DOM რეალურად არსებობდა. გაითვალისწინეთ, აქ dom-2.html, მაქვს script tag უკვე ატრიბუტი წყაროს, რომლის ღირებულება არის URL მისამართი უახლესი ვერსია ამ ბიბლიოთეკაში. ქვემოთ რომ მაქვს ცალკე სკრიპტი tag ერთად წყარო მაგრამ მე დაუტოვებიათ ოთახი რეალურად წერენ ზოგიერთი ჩემი საკუთარი კოდი. კოდი მინდა დაწერა, როგორც შემდეგნაირად, $, რომელიც მართლაც მხოლოდ სტენოგრამის ნოტაცია for jQuery თავისთავად, (დოკუმენტი). სხვა სიტყვებით რომ ვთქვათ, მე უბრალოდ გავლით, როგორც არგუმენტი ფუნქცია მოუწოდა jQuery დოკუმენტი, გლობალური ცვლადი, რომ უკვე არსებობს შიგნით ნებისმიერი ვებ გვერდი. მაშინ მოდით გავაკეთოთ. მზად, მოუწოდებენ ფუნქცია ან მეთოდი, რომელიც ადგენს, რომ შემდეგი ბლოკი კოდი უნდა იყოს შესრულებული მხოლოდ ერთხელ მთელი დოკუმენტი მზად არის, კონკრეტულად ამ ანონიმური ფუნქცია აქ. $ "# Demo", რომელიც მიუთითებს, რომ მინდა მიიღოს ელემენტს ჩემი DOM რომელიც უნიკალურ იდენტიფიკატორს არის დემო. და შემდეგ კიდევ ჩვენ მიღებული, რომ, მოდით რეგისტრაცია ეს ღონისძიება დამმუშავებლის წარუდგინოს ღონისძიება განსაზღვრით. წარუდგინოს, ახერხებდნენ, რომ ანონიმური ფუნქცია, რომელიც ელოდება ერთი არგუმენტი რომ ჩვენ მოვუწოდებთ ღონისძიება, რომელიც საბოლოო ჯამში, უბრალოდ იქნება მინიშნება სახის ფაქტობრივი წარდგენის ღონისძიება მხოლოდ იმ შემთხვევაში თუ ჩვენ გვინდა მინდა შედიხართ, რომ პირდაპირ. ამასობაში, მოდით მიუთითოთ ღია გაუწიოს და close გაუწიოს და შიგნით იმ აფრთხილებს, მოდით რეალურად დაწეროს კოდი რომ ჩვენ გვინდა შესრულებული, როდესაც ეს ფორმა წარმოდგენილი. გაფრთხილება "Hello", და მოდით concatenate on ასე რომ დარეკვისას $ "# სახელი" რომელიც მიუთითებს, რომ მინდა კიდევ ელემენტის ჩემი DOM რომლის უნიკალური მაიდენტიფიცირებელი სახელი. და მოდით ახლა მოვუწოდებთ ფუნქცია შიგნით რომ ობიექტი მოუწოდა val რომელიც იღებს ტექსტური ღირებულება, მომხმარებელი აკრეფილი შემოსული და მოდით concatenate ისე, რომ, უბრალოდ, for fun, ძახილის წერტილი. და ბოლოს, ვიდრე უბრალოდ დაბრუნების ცრუ, როგორც ჩვენ არ ადრე, მოდით იყოს ცოტა მეტი სიცოცხლისუნარიანობა და დააკონკრეტა, რომ იმის გათვალისწინებით, რომ ღონისძიების ობიექტი, ჩვენ გვინდა, რომ თავიდან ავიცილოთ მისი რა ქცევის კონკრეტულად მოუწოდებს ფუნქცია ან მეთოდი ეწოდება თავიდან ასაცილებლად ნაგულისხმევი ასეთია. event.preventDefault. მოდით ახლა ფაილის შენახვა და გახსნა ეს ჩემს ბრაუზერში. http://localhost/dom-2.html იქ რომ ფორმით. მოდით input დავით. დაწკაპვით შეტანა და hello, დავით დაბრუნდა.