JavaScript에는 형식의 기본 제출 동작을 방지하는 두 가지 방법이 있습니다.
(1) false를 반환합니다
샘플 코드
<form name = "loginform"action = "login.aspx"method = "post"> <button type = "제출"value = "제출"id = "제출"> 제출 </button> </form> <cript> var submitbtn = document.getElementById ( "제출"); submitbtn.onclick = function (event) {alert ( "Preverdefault!"); 거짓을 반환합니다. }; </script>(2) extendefault () 사용
표준 브라우저에서 브라우저의 기본 동작은 event.preventDefault() 사용하여 차단되고 IE6 ~ 8에서는 returnValue 속성이 구현됩니다.
샘플 코드
<form name = "loginform"action = "login.aspx"method = "post"> <button type = "제출"value = "제출"id = "제출"> 제출 </button> </form> <cript> var submitbtn = document.getElementById ( "제출"); submitbtn.onclick = function (event) {alert ( "Preverdefault!"); var event = 이벤트 || Window.event; event.preventDefault (); // 표준 브라우저와 호환됩니다. // IE6 ~ 8}; </script>와 호환됩니다위의 것은 양식 제출을 방지하기 위해 JavaScript를 사용하는 두 가지 방법에 관한 것입니다. 이 기사의 내용이 JavaScript를 사용하는 모든 사람에게 도움이되기를 바랍니다.