<HTML>
<script language=javascript>
function test(){
if(event.keyCode==13){
alert("是回车键");
if(frm1.b.disabled)return false;
}
return false
}
</script><BODY>
<form id="frm1" method="post" action="active.asp" onSubmit="return test()">
<input type='text' name='a'>
<input type=submit id="b" value=OK disabled>
</form>
</BODY>
</HTML>
<script language=javascript>
function test(){
if(event.keyCode==13){
alert("是回车键");
if(frm1.b.disabled)return false;
}
return false
}
</script><BODY>
<form id="frm1" method="post" action="active.asp" onSubmit="return test()">
<input type='text' name='a'>
<input type=submit id="b" value=OK disabled>
</form>
</BODY>
</HTML>
如果 b 不是disable状态时,按回车键是可以正常提交的
<script language=javascript>
function test(){
if(event.keyCode==13){
if(frm1.b.disabled){
event.returnValue = false;
return;
}
alert("是回车键");
}
}
</script><BODY>
<form id="frm1" method="post" action="active.asp" onkeydown=test()>
<input type='text' name='a'>
<input type=submit id="b" value=OK disabled>
</form>
</BODY>
</HTML>
<script language=javascript>
function test(){
if(event.keyCode==13){
alert("是回车键");
if(frm1.b.disabled)return false;
}
return true;
}
</script><BODY>
<form id="frm1" method="post" action="active.asp" onkeydown="return test();">
<input type='text' name='a'>
<input type=submit id="b" value=OK>
</form>
</BODY>
</HTML>