In JavaScript gibt es zwei Möglichkeiten, um das Standard -Einreichungsverhalten der Form von Form zu verhindern, nämlich:
(1) Return Falsch
Beispielcode
<form name = "loginForm" action = "login.aspx" method = "post"> <schalttyp = "sure" value = "surenden" id = "enden"> enden </button> </form> <script> var sublBtn = document.GetElementById ("Senden"); subestBtn.onclick = function (Ereignis) {alert ("PREVENTDEFAULT!"); false zurückgeben; }; </script>(2) PREVENTDEFAULT () verwenden
In Standard -Browsern wird das Standardverhalten des Browsers mit event.preventDefault() blockiert, während in IE6 ~ 8 returnValue implementiert wird.
Beispielcode
<form name = "loginForm" action = "login.aspx" method = "post"> <schalttyp = "sure" value = "surenden" id = "enden"> enden </button> </form> <script> var sublBtn = document.GetElementById ("Senden"); subestBtn.onclick = function (Ereignis) {alert ("PREVENTDEFAULT!"); var event = event || Fenster.Event; Event.PreventDefault (); // kompatibel mit Standard -Browser -Fenster.Event.ReturnValue = false; // kompatibel mit IE6 ~ 8}; </script>Bei der oben genannten Methoden zur Verwendung von JavaScript, um die Einreichung von Formularen zu verhindern. Ich hoffe, der Inhalt dieses Artikels wird für alle hilfreich sein, die JavaScript verwenden.