>> დევიდ ჯ Malan: მოდით განახორციელოს web გვერდი, რომელიც ამბობს მიესალმები შესახებ, გასწვრივ
გზა დემონსტრირებას DOM, დოკუმენტის ობიექტურ მოდელს, ან ხე
სტრუქტურა, რომელიც ნამდვილად არის ქვევმოთ hood როდესაც თქვენ გაწევა ვებ გვერდზე.
>> ავიღოთ სახეს.
აქ, dom-0.html შეამჩნევთ, რომ შიგნით გვერდები სხეულის, მაქვს
ფორმა აქვს, უნიკალური იდენტიფიკატორი რომელიც, ციტირებით unquote, "დემო".
ამასობაში, მე ასევე onsubmit მიაკუთვნოს, სხვაგვარად ცნობილია როგორც მოვლენა
კურატორმა, onsubmit, რომელიც მიუთითებს, რომ როდესაც ამ სახით არის წარმოდგენილი,
ფუნქცია, რომელიც, როგორც ჩანს, ე.წ. მივესალმო უნდა განხორციელდეს.
და შემდეგ ცრუ უნდა დაუბრუნდეს.
>> რატომ ყალბი?
ისე, მე არ რეალურად სურთ წარმოადგინონ ეს ფორმა დისტანციური ვებ სერვერზე
ტრადიციული გზა.
მინდა circumvent რომ ფორმა წარდგინება და რაღაც ეს
კლიენტის მხარის გამოყენებით JavaScript.
რა თქმა უნდა, შეამჩნია აქ.
ხელმძღვანელი ჩემი ვებ გვერდი, მაქვს სცენარი აქვს, შიგნით რაც არის
დასაწყისი რომ ფუნქცია ე.წ. მივესალმო.
>> რა მე ნამდვილად გინდათ ჩვენგან?
ისე, შიგნით მივესალმო, მოდით, უბრალოდ, დარეკეთ მზადყოფნაში ფუნქცია.
და შემდეგ ამობეჭდოთ რაღაც მოსწონს hello, სივრცეში.
და შემდეგ concatenate გადატანა ბოლომდე რომ დარეკვისას
document.getElementByID სასურველი კონკრეტულად უნიკალური იდენტიფიკატორი,
ციტირებით unquote, "სახელი".
>> და კონკრეტულად, ერთხელ ჩვენ მიღებული რომ ელემენტს, კვანძის ხე
რომელიც წარმოადგენს ამ ვებ გვერდზე, მოდით კონკრეტულად უნდა ის ღირებულება
დაზუსტებას. ღირებულება.
და შემდეგ, უბრალოდ for fun, მოდით concatenate წლის ბოლომდე რომ
ძახილის წერტილი.
>> მოდით ახლა გადარჩენა ამ ფაილის გასახსნელად ბრაუზერის და ვხედავ hello.
http://localhost/dom-0.html.
>> იქ რომ ფორმით.
მოდით წავიდეთ წინ და ჩაწერეთ ჩემი სახელი.
შემდეგ დაჭერით შეტანა.
და იქ ვხედავთ, hello, დავით!
ეს ჩემთვის.