SPEAKER: Nézzük most vessünk egy pillantást egy weboldal, amely lehetővé teszi a felhasználó számára, hogy regisztrálhatod valamit, de, hogy valóban tartalmaz néhány kliens oldali érvényesítése a saját bemenet. Figyeljük meg itt, a forma-1.html, én hogy ugyanabban a formában, mint korábban, de én már hozzá egy attribútum a form tag, amelynek értéke, hogy regisztráljon, így hogy van egy azonosító, amelyen keresztül tudok egyedileg azonosítja a formában én DOM. Figyeljük a nevem alatt form tag egy script címke, úgyhogy nagyon szándékosan, a JavaScript kód csak végre ha a form tag és DOM csomópontok betöltése. Belül a script tag értesítés a első sor itt, ahol Kijelentem egy nevű változó formában és hozzá ez a visszatérési értéket document.getElementById idézet idézet vége regisztráció. Ez ezt a kódsort, hogy fog kinézni az én DOM, akik a elemet vagy csomópont, hogy van egy egyedi azonosítója regisztráció, tárolás a visszatérési érték végül Ebben a változó. Aztán regisztrálni a formában egy esemény Handler a beadvány formájában, A form.onsubmit és hozzá, hogy az névtelen függvény, a test, amely bevételt tegye a következőket. Ha az űrlap a területen, akinek a neve e-mail, amelynek értéke egyenlő a felhasználó idézni unquote semmit, akkor vagyunk majd figyelmezteti a felhasználót, hogy ő kell adnia e-mail címét, és a térjünk vissza a hamis, így az űrlap maga nem nyújtottak be regisztrálni dot php. Különben, ha az űrlap egy mező, amelynek a neve jelszóval, és amelyek értéke idézet idézet vége, akkor hadd kiabáljon a felhasználó, hogy ő kell adnia egy jelszót. És ismét, return false így az űrlap nem nyújtják be regisztrálj dot php. Eközben, ha az érték a felhasználó beírt, hogy az űrlap mező neve jelszó nem egyezik az érték, a felhasználó megadta az űrlap field nevű visszaigazolást, akkor hadd kiabálni a felhasználó a jelszó nem mérkőzés, majd vissza a hamis, hogy a az űrlap nem nyújtják be regisztrálj dot php. Végül, ha nem ez a helyzet, hogy a űrlap megállapodást bemenet van jelölve, akkor hadd kiabálni a felhasználónak elmagyarázza , hogy ő kell fogadnia a feltételeket és állapota, és újra visszatér a hamis úgy, hogy a forma nem nyújtják be az regisztrálj dot php. Else if, sem azok a hibák, hogy történt, most valóban return true és lehetővé teszi a lapot kell kitölteni regisztrálni dot php. Vessünk egy pillantást ezekre a lehetséges hibák most megnyitásával Az oldal a böngészőben. http://localhost/form-1.HTML. Itt van aztán a formában. Nézzük nyújt semmit. Meg kell adnia az e-mail címét. Rendben, nézzük legalább együtt Ezen a vonalon. Meg kell adnia egy jelszót. Rendben, nézzük válasszon egy jelszó, mint a vörös. A jelszavak nem egyeznek. Ah, együtt kell működniük, és ugyanazt a szót, bíbor, megint. El kell fogadnia a feltételeket és feltételeket. Rendben, nézzük most ellenőrizze, hogy a dobozban. És végül, ejha, ​​én regisztrált.