一、只针对IE
< INPUT TYPE =text NAME ="passwd" SIZE =20 maxlength = 8 onkeydown ="KeyDown()" >
function KeyDown() {
if (event.keyCode == 13 ) {
event.returnValue = false ;
event.cancel = true ;
loginForm.submit();
}
}
二、Firefox和IE兼容:
< INPUT TYPE =text NAME ="passwd" SIZE =20 maxlength = 8 onkeydown ="KeyDown()" >
<script type="text/javascript">
<!--
function keyDown(){
if(document.addEventListener){//如果是Firefox
document.addEventListener("keypress",fireFoxHandler, true);
}else{
document.attachEvent("onkeypress",ieHandler);
}
}
function fireFoxHandler(evt){
alert("firefox");
if(evt.keyCode==13){
submitForm();
}
}
function ieHandler(evt){
//alert("IE");
if(evt.keyCode==13){
submitForm();
}
}
//-->
</script>