В JavaScript есть два способа предотвратить поведение формы по умолчанию, а именно:
(1) вернуть ложь
Пример кода
<form name = "loginform" action = "login.aspx" method = "post"> <button type = "spect" value = "opper" id = "opper"> отправить </button> </form> <script> var pospectBtn = document.getElementbyId ("Opport"); OpperBtnt.onclick = function (event) {alert ("Предотвратить Defledefault!"); вернуть ложь; }; </script>(2) Используйте предотвращение ()
В стандартных браузерах поведение по умолчанию браузера заблокировано с использованием event.preventDefault() , в то время как в IE6 ~ 8 свойство returnValue реализовано.
Пример кода
<form name = "loginform" action = "login.aspx" method = "post"> <button type = "spect" value = "opper" id = "opper"> отправить </button> </form> <script> var pospectBtn = document.getElementbyId ("Opport"); OpperBtnt.onclick = function (event) {alert ("Предотвратить Defledefault!"); var Event = Event || window.event; Event.preventDefault (); // Совместим со стандартными браузерами window.event.returnValue = false; // Совместим с IE6 ~ 8}; </script>Выше всего около двух методов использования JavaScript для предотвращения подчинения формы. Я надеюсь, что содержание этой статьи будет полезно для всех, кто использует JavaScript.