SPEAKER: Mari kita sekarang lihat laman web yang membolehkan pengguna untuk mendaftar untuk sesuatu tetapi yang benar-benar termasuk beberapa pelanggan-sampingan pengesahan beliau input. Perhatikan di sini, dalam bentuk-1.HTML, saya mempunyai bentuk yang sama seperti sebelum ini tetapi saya tambah sifat ID tag bentuk saya, nilai yang mendaftar, jadi bahawa saya mempunyai ID melalui yang saya boleh unik mengenal pasti bentuk yang di DOM saya. Sekarang notis di bawah tag bentuk saya adalah skrip tag, supaya sangat sengaja, kod JavaScript saya hanya akan melaksanakan sekali tag bentuk dan nod DOM yang telah dimuatkan. Di dalam notis skrip tag adalah baris pertama di sini di mana saya mengisytiharkan ubah bentuk dan dipanggil menyerahhakkan ia nilai pulangan document.getElementByID petikan pendaftaran unquote. Ia baris ini kod yang akan kelihatan melalui DOM saya, mencari elemen atau nod yang mempunyai unik pengecam pendaftaran, menyimpan nilai pulangan akhirnya dalam pembolehubah ini. Kemudian saya membuat pendaftaran dengan bentuk sesuatu peristiwa Handler untuk penghantaran borang, dengan form.onsubmit dan menetapkan bahawa fungsi tanpa nama, badan yang meneruskan untuk melakukan yang berikut. Jika medan bahawa bentuk ini, yang namanya e-mel, mempunyai nilai dari pengguna yang sama memetik apa-apa unquote, maka kami akan memberi amaran kepada pengguna bahawa dia mesti memberikan alamat e-mel mereka, dan kita kembali palsu supaya borang yang sendiri tidak dikemukakan mendaftar dot php. Else, jika borang itu mempunyai bidang yang namanya adalah kata laluan dan nilai yang adalah quote unquote, maka mari kita menjerit pada pengguna bahawa dia perlu menyediakan kata laluan. Dan sekali lagi, pulangan palsu supaya Borang yang tidak dikemukakan kepada mendaftar dot php. Sementara itu, jika nilai pengguna mempunyai ditaip ke dalam bidang bentuk yang dipanggil kata laluan tidak sepadan dengan nilai yang pengguna telah menyediakan untuk bentuk bidang dipanggil pengesahan, maka mari kita menjerit pada pengguna kata laluan tidak Perlawanan, dan kemudian kembali palsu supaya Borang yang tidak dikemukakan kepada mendaftar dot php. Akhir sekali, jika ia tidak berlaku bahawa perjanjian input bentuk ini disemak, maka mari kita menjerit pada pengguna menjelaskan bahawa dia mesti bersetuju dengan syarat dan keadaan, dan sekali lagi pulangan palsu supaya Borang yang tidak dikemukakan kepada mendaftar dot php. Yang lain jika, tiada mana-mana kesilapan mempunyai dibuat, mari kita memang benar kembali dan membenarkan bentuk itu dikemukakan mendaftar dot php. Mari kita lihat ini mungkin ralat kini dengan membuka halaman dalam pelayar. http://localhost/form-1.HTML. Inilah maka bentuk itu. Mari kita memberikan apa-apa. Anda mesti memberikan alamat e-mel anda. Baiklah, mari kita sekurang-kurangnya bekerjasama sepanjang garis. Anda mesti memberikan kata laluan. Baiklah, mari kita memilih kata laluan seperti lembayung. Kata laluan tidak sepadan. Ah, saya perlu bekerjasama dan menyediakan perkataan yang sama, merah tua, sekali lagi. Anda mesti bersetuju dengan syarat dan syarat-syarat. Baiklah, mari kita kini menyemak kotak itu. Dan akhirnya, whew, saya berdaftar.