Dalam JavaScript, ada dua cara untuk mencegah perilaku pengiriman formulir default, yaitu:
(1) Return False
Kode sampel
<Form name = "LoginForm" Action = "Login.aspx" Method = "Post"> <Tombol type = "Kirim" value = "Kirim" id = "Kirim"> Kirim </button> </form> <script> var var submitbtn = document.getElementById ("kirim"); submitbtn.onClick = function (event) {alert ("preventDefault!"); mengembalikan false; }; </script>(2) Gunakan preventdefault ()
Di browser standar, perilaku default browser diblokir menggunakan event.preventDefault() , sedangkan di IE6 ~ 8, properti returnValue diimplementasikan.
Kode sampel
<Form name = "LoginForm" Action = "Login.aspx" Method = "Post"> <Tombol type = "Kirim" value = "Kirim" id = "Kirim"> Kirim </button> </form> <script> var var submitbtn = document.getElementById ("kirim"); submitbtn.onClick = function (event) {alert ("preventDefault!"); var event = event || window.event; event.preventdefault (); // kompatibel dengan window browser standar.event.ReturnValue = false; // kompatibel dengan IE6 ~ 8}; </script>Di atas adalah semua tentang dua metode menggunakan JavaScript untuk mencegah pengiriman formulir. Saya harap konten artikel ini akan membantu semua orang menggunakan JavaScript.