1
이 가능한 중복 :
Prevent Users from submitting form by hitting enter이
내가 몇 가지 간단한 코드를 작성 (you can also test it here)
<form >
<input id="id2" type='text' />
</form>
$("#id2").keydown(function(e) {
if (e.keyCode == 13) {
alert('nope!');
return false;
}
});
내가해야 입력을 클릭하면 "nope!"와 함께 경고를보십시오. 그리고 아무것도. 그러나 경고 창에서 "확인"을 클릭하면 함수가 false를 반환 함에도 불구하고 양식이 전송 중입니다.
자바 스크립트에서 뭔가 이상한 멀티 쓰레딩? 곤충? 아니면 ...