有时候一个FORM里面有多个事件处理,而用户习惯于直接PRESS ENTER。
那么可以用JAVASCRITP来捕捉PRESS ENTER动作,来触发相应的事件:
<script language="javascript">
function tmp1(){}
function tmp2(){}
</script>
<form name="frmSearch" method="post">
<input type="text" name="txtKeyword1" onkeydown="if(event.keyCode==13) tmp1();">
<input type="text" name="txtKeyword2" onkeydown="if(event.keyCode==13) tmp2();">
</form>
function tmp1(){}
function tmp2(){}
</script>
<form name="frmSearch" method="post">
<input type="text" name="txtKeyword1" onkeydown="if(event.keyCode==13) tmp1();">
<input type="text" name="txtKeyword2" onkeydown="if(event.keyCode==13) tmp2();">
</form>
PRESS ENTER让光标移到下一个输入框
<input type="text" name="txtKeyword1" onkeydown="if(event.keyCode==13) event.keyCode=9;">