68148云霄便民生活网:javascript里如何让按钮得到焦点时执行onclick事件

来源:百度文库 编辑:高校问答 时间:2024/04/28 14:47:12
由于页面需要已经在整个body中加入了onkeydown事件使
function enterkey()
{
if( event.keyCode == 13)
{
event.keyCode = 9;
}
}
现在按钮得到焦点后不提交,继续执行keycode=9

<script language="javascript">
function enterkey()
{
if(event.keyCode==13)
{
if(event.srcElement.oID=="Inp")
{event.keyCode=9;}
}
}
window.onload=function(){textfield.focus()}
</script>
<BODY onkeydown="enterkey()">
<input type="text" oID="Inp" name="textfield">
<input type="text" oID="Inp" name="textfield2">
<input type="text" oID="Inp" name="textfield3">
<input type="button" onclick="alert('测试')">
</BODY>