Artikel Pengenalan Wulin.com (www.vevb.com): Metode verifikasi bentuk super sederhana HTML5 dibawa ke IE dan browser lama lainnya.
Jenis Produk: Efek Dinamis (JS Dinamis, JQuery Works)
Deskripsi Pekerjaan: Bawa metode verifikasi bentuk super sederhana HTML5 ke IE dan browser lama lainnya
Ide Produksi: Tulis plug-in sehingga browser lama juga dapat menggunakan sintaks HTML5 untuk mengekspresikan verifikasi. Anda hanya perlu mencegat acara pengiriman di bagian bawah dan menggunakan jQuery untuk memicu peristiwa yang tidak valid setelah menemukan bahwa aturan verifikasi tidak terpenuhi. Pengembang hanya perlu hanya mengikat peristiwa yang tidak valid untuk menyelesaikan fungsi verifikasi bentuk yang sebelumnya sangat kompleks.
Saya percaya bahwa ER front-end yang menyukai hal-hal baru telah mencoba fungsi verifikasi bentuk HTML5, yang sangat kuat. Menambahkan yang diperlukan untuk <Pertut> menjadi item yang diperlukan.
Tulis ekspresi reguler dalam pola untuk memaksa format yang diisi. Ini demo
<sorm>
<Input placeholder = garis bawah 3-5 digit harus diisi dengan, angka dan huruf yang diperlukan pola =/w {3,5}>
<input type = Submit>
</form>
<Script src => </script>
<skrip src = form.html5.js> </script>
<script>
$ (input) .bind (tidak valid, fungsi (e) {
waspada (jika salah, Anda harus mengisi garis bawah 3-5 digit, angka, huruf);
mengembalikan false;
});
$ (html) .submit (function (e) {
if (e.ispropagationstopped ()) {
kembali;
}
Peringatan (formulir yang berhasil dikirimkan);
mengembalikan false;
});
</script>
Sangat sederhana atau tidak? Yang perlu kita lakukan adalah dua langkah
1.
2.JQuery mencegat peristiwa input yang tidak valid
Dengan menyelesaikan dua langkah ini, Anda dapat menyelesaikan verifikasi formulir di browser modern.
Tapi bagaimana cara mendukung browser lama? Tambahkan saja satu baris kode
<skrip src = form.html5.js> </script>
Pada saat yang sama, Anda juga perlu mengunduh ketiga file ini dan memastikan bahwa ketiga file tersebut berada di direktori yang sama.
(Tujuan SELECT.htc tidak ada hubungannya dengan verifikasi formulir.)
Ketika Anda memiliki situasi berikut, Anda dapat membalas untuk menghubungi saya