document.onkeydown=function(e)
{
//debugger;
//获得键盘按下事件,支持ie,ff,google,safari,opera
var loginae=(typeof event!='undefined')?window.event:e;
if(loginae.keyCode==13)
{
if(!${loginFrameBean.hasVilidateCode}){
if("Y"!="${loginFrameBean.extranetIp}"){
document.getElementById("loginForm:btnLogin1").focus();
}else{
document.getElementById("loginForm:btnLogin2").focus();
}
}else{
document.getElementById("loginForm:btnLogin").focus();
}
}
}
方法这样写,发布到jboss下面可以实现回车键登陆,但是发布到was下面就只是定焦点到登陆按钮,得再按一次回车键才能登陆,这是怎么回事呢。
------解决方案--------------------------------------------------------
看你的代码,只是实现回车让焦点跳转到按钮上,并没有实现按钮的click动作,或form的submit动作,怎么会自动提交?