- Bagaimana saya membolehkan butang apabila borang sah?
- Bagaimana saya membuat butang hantar melumpuhkan sehingga borang diisi?
- Bagaimana saya menyemak sama ada butang hantar disahkan?
- Bagaimana anda menghentikan borang hantar jika pengesahan gagal?
Bagaimana saya membolehkan butang apabila borang sah?
Gunakan dilumpuhkan = "@((! konteks. Mengesahkan ()) atribut untuk komponen butang hantar untuk mengesahkan borang untuk memaparkan dan membolehkan atau melumpuhkan butang. Sekiranya mesej ralat berlaku dalam pengesahan borang, butang dilumpuhkan.
Bagaimana saya membuat butang hantar melumpuhkan sehingga borang diisi?
Cukup klik F12 dalam penyemak imbas anda, cari butang Hantar di HTML, dan kemudian keluarkan orang kurang upaya ! Ia akan menyerahkan borang walaupun input kosong. @Elnaz jelas, ia tidak berguna sebagai keselamatan dan mana-mana data yang dibekalkan pengguna mesti dianggap sebagai serangan yang berpotensi. Tetapi dalam banyak kes, ia adalah ux yang baik.
Bagaimana saya menyemak sama ada butang hantar disahkan?
Apabila pengguna mengklik butang hantar borang, acara JavaScript OnSubmit akan memanggil fungsi. Dalam contoh kami, kami memanggil fungsi ValidationEvent () pada penyerahan borang. Yang terlebih dahulu akan mengesahkan medan borang dan akan mengembalikan nilai boolean sama ada benar atau salah.
Bagaimana anda menghentikan borang hantar jika pengesahan gagal?
Kita boleh menghentikan borang dari penyerahan dengan memberikan "pulangan palsu;" nilai ke acara onsubmit. Memberi nilai ini kepada acara itu membuat borang tidak mengembalikan apa -apa dan menghalangnya daripada penyerahan serta menyegarkan penyemak imbas.