false를 반환 :양식 내가이 자바 스크립트 제출되는 양식을 멈추지 않는 이유를 알아 내려고 노력하고있어
<form action="http://www.example.com" id="form">
<input type="text" />
<input type="submit" />
</form>
<script>
var code = function() {
return false;
};
var element = window.document.getElementById("form");
if (element.addEventListener) {
element.addEventListener("submit", code, false);
}
</script>
을 나는 폼에 다음 onsubmit 속성을 추가하지 않는 한 요소 :
<form action="http://www.example.com" id="form" onsubmit="return false">
<input type="text" />
<input type="submit" />
</form>
<script>
var code = function() {
return false;
};
var element = window.document.getElementById("form");
if (element.addEventListener) {
element.addEventListener("submit", code, false);
}
</script>
addEventListener 메소드와 마찬가지로 보이는 것이 트릭을 수행해야합니다. 이견있는 사람? 나는 Mac에있어 Safari, Firefox 및 Opera에서 동일한 결과를 경험하고 있습니다. 감사. 당신이
var code = function(e) {
e.preventDefault();
}
으로 기능을 변경하는 경우 그것은 당신이 찾고있는 무엇을해야처럼
중복 가능성을 [아직도 제출하여 addEventListener 허위 제출 반환 양식?] (http://stackoverflow.com/questions/4924036/return-false-on-addeventlistener-submit-still-submits-the-form) – unor