필자는 방금 입력 한 하나의 INPUT (숨김이 아님)이 들어있는 양식이 Enter 키를 누르면 자동으로 제출된다는 것을 알게되었습니다.하나의 텍스트 입력이있는 FORM이 두 개의 텍스트 입력이있는 FORM은 입력하지 않는 이유는 무엇입니까?
그러나 적어도 2 개의 입력 (숨김이 아님)이 포함 된 양식은 입력을 누르면 제출되지 않습니다.
이 jsfidle에서보세요 (스크립트 중에이 제출/버튼/입력이없는 내부 [타입 = 제출). 이 행동에 대한 설명/표준이 있습니까?
<form id="form1" method="POST">
<p>Does submit:</p>
<input type="text" placeholder="focus and press enter"/>
</form>
<form id="form2" method="POST">
<p>Does <strong>not</strong> submit:</p>
<input type="text" placeholder="does not submit"/>
<input type="text" placeholder=""/>
</form>
당신이 제출 2 폼에'입력 유형 = submit'를 추가하는 경우