- Apa itu validasi formulir inline?
- Bagaimana melakukan validasi inline dalam javascript?
- Apa masalah potensial validasi bentuk yang terlalu spesifik?
Apa itu validasi formulir inline?
Singkatnya, validasi inline adalah upaya atas nama formulir untuk membantu pengguna mengoreksi informasi saat mereka pergi, idealnya sehingga ketika titik datang untuk mengirimkan formulir, mereka lebih cenderung mengirimkannya pada upaya pertama. Semakin banyak upaya yang gagal yang dilakukan pengguna untuk mengirimkan formulir, semakin besar kemungkinan mereka menyerah.
Bagaimana melakukan validasi inline dalam javascript?
Untuk memvalidasi input, kita harus mengujinya terhadap serangkaian aturan yang menentukan lulus atau gagal. Misalnya, Anda tidak ingin pengguna Anda masuk & atau @ atau % ke bidang nama Anda karena karakter ini tidak termasuk di sana. Untuk membuat seperangkat aturan, kami menggunakan ekspresi reguler (regex).
Apa masalah potensial validasi bentuk yang terlalu spesifik?
Masalah dengan validator formulir adalah bahwa mereka secara efektif memblokir pengguna untuk melanjutkan. Ini, tentu saja, adalah tujuannya, tetapi kecuali aturan validasi dapat dan diimplementasikan 100% dengan sempurna (i.e. nol negatif palsu), pengguna pada akhirnya akan bertemu dengan penghalang jalan yang tidak diinginkan.