자바스크립트(JavaScript) 엔터를 통해 강제로 Submit 하는 방법
엔터를 통해 강제로 Submit 하는 방법
onkeydown="javascript: if (event.keyCode == 13) {go_view();}"
엔터를 통해 강제로 Submit를 막기 위한 방법은 여러가지가 있습니다.
가장 쉬운 방법은 보이지 않게.. 입력박스를 하나 더만들면 됩니다.
------------------------------------------------
Example #1 소개용 예제
<script language="vbscript">
Sub txtEMPNUMKey_onKeyUp
If window.event.keyCode = 13 Then call SelectRtn()
End Sub
sub SelectRtn()
MsgBox "Call selectRtn"
End Sub
</script>
<form name="frmTest">
<input type="text" name="txtEMPNUMKey">
<input type="text" name="txttmp" style="display:none;">
</form>
------------------------------------------------
또 다른 방법으로. Javascript 등으로 강제로 제어를 할 수 있습니다.
------------------------------------------------
Example #2 소개용 예제
<script language="vbscript">
Sub txtEMPNUMKey_onKeyUp
If window.event.keyCode = 13 Then call SelectRtn()
End Sub
sub SelectRtn()
MsgBox "Call selectRtn"
End Sub
</script>
<form name="frmTest">
<input type="text" name="txtEMPNUMKey" onkeyDown='javascript_:{if(event.keyCode==13) event.returnValue=false;}'>
</form>
------------------------------------------------