Kirim kirim dalam HTML, jika Anda ingin memiliki peristiwa klik onClick, dan, Anda juga ingin memvalidasi formulir,
Jika formulir berhasil diverifikasi, tidak apa-apa untuk menjalankan peristiwa onclick, tetapi jika Anda menambahkan peristiwa onclick ke tombol kirim,
Halaman web akan menjalankan acara onclick terlebih dahulu, tanpa memverifikasi formulir, saya mencarinya di Internet, dan mengirim plugin js yang bagus, dengan alamat unduhan di bawah ini:
Perkenalkan jquery terlebih dahulu, lalu jquery-html5Validate.js
Berikut cara menggunakannya:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Salin kode Efeknya adalah sebagai berikut:
Namun, efek prompt ini terlalu jelek, saya ingin menggunakan efek prompt yang disertakan dengan HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Salin kode
Renderingnya jauh lebih indah, dengan skrip js terlampir:
jquery-html5Validate.js
(17.92 KB, Jumlah unduhan: 2)
|