Modul 11 - Web Client - Dom Dan Validasi Form
Modul 11 - Web Client - Dom Dan Validasi Form
Disusun oleh :
AKAKOM
YOGYAKARTA
2019
i
MODUL 11
DOM dan VALIDASI FORM
CAPAIAN PEMBELAJARAN
KEBUTUHAN ALAT/BAHAN/SOFTWARE
DASAR TEORI
1
VALIDASI FORM
Validasi Form adalah suatu cara untuk menghindari kesalahan dalam mengisi
field pada suatu form dengan menampilkan alert(informasi pemberitahuan) dan
memberikan nilai balik false agar form tidak dikirim. Sebagai contoh jika suatu field
pada form belum terisi maka javascript akan menampilkan alert bahwa field
tersebut belum terisi.
Validasi dapat dilakukan disisi client ataupun server. Validasi di sisi client
dilakukan oleh browser, sedangkan validasi di sisi server dilakukan oleh web
server. HTML 5 mengelompokan cara melakukan validasi menjadi 3:
• melalui elemen HTML yaitu validation HTML Input Attributes
• melalui CSS yaitu validation CSS Pseudo Selectors
• melalui DOM yaitu validation DOM Properties and Methods
2
PRAKTIK
2. Jalankan di browser.
2. Jalankan di browser.
3
Praktik 3 : DOM HTML
1. Buat file baru, penyimpanan tidak harus di server
2. Jalankan di browser.
2. Jalankan di browser.
4
Praktik 6 : DOM Navigation
1. Buat file baru
2. Jalankan di browser
2. Jalankan di browser
5
Praktik 8 : Validasi Form Dengan Atribut Elemen Html
1. Buat file baru
2. Jalankan di browser
LATIHAN
1. Buatlah Form untuk pendaftaran mahasiswa baru form fieldnya berupa nama,
alamat, email, no telepon, jenis kelamin. Dengan valifasi form field tidak boleh
kosong.
TUGAS
6
REFERENSI
1. https://www.w3schools.com/js/js_htmldom.asp
2. https://www.w3schools.com/js/js_validation.asp