في JavaScript ، هناك طريقتان لمنع سلوك التقديم الافتراضي للشكل ، وهما:
(1) العودة كاذبة
نموذج الرمز
<form name = "loginform" Action = "login.aspx" method = "post"> <button type = "president" value = "pridt" id = "submit"> إرسال </putron> </form> <script> var submitbtn = document.getElementById ("إرسال") ؛ submitbtn.onclick = function (event) {Alert ("PreventDefault!") ؛ العودة كاذبة } ؛ </script>(2) استخدام PreventDefault ()
في المتصفحات القياسية ، يتم حظر السلوك الافتراضي للمتصفح باستخدام event.preventDefault() ، بينما في IE6 ~ 8 ، يتم تنفيذ خاصية returnValue .
نموذج الرمز
<form name = "loginform" Action = "login.aspx" method = "post"> <button type = "president" value = "pridt" id = "submit"> إرسال </putron> </form> <script> var submitbtn = document.getElementById ("إرسال") ؛ submitbtn.onclick = function (event) {Alert ("PreventDefault!") ؛ var event = event || window.event ؛ Event.PreventDefault () ؛ // متوافق مع المتصفحات القياسية window.event.ReturnValue = false ؛ // متوافق مع IE6 ~ 8} ؛ </script>ما سبق هو كل شيء عن طريقتي استخدام JavaScript لمنع تقديم النموذج. آمل أن يكون محتوى هذه المقالة مفيدًا لكل شخص يستخدم JavaScript.