function checkname()
{
var zhi="";
var uname=document.getElementById("petname").value;
var password=document.getElementById("paswd").value;
//return false;
uname=uname.replace(/(^\s*)|(\s*$)/g,"");
password=password.replace(/(^\s*)|(\s*$)/g,"");
if(uname.length==0||password.length==0){
document.getElementById("jg").style.display="block";
document.getElementById("xx").style.display="none";
document.getElementById("jg").innerHTML="<font color='red'>用户名,密码不能为空!</font>";
return false;
}else{
Checkuser.longin(uname,password,call1);
//dwr.engine.setAsync(false);//同步异步
}
}
function call1(data)
{
if(data!=null&&data.length>0)
{
return true;
alert(data);
}
else
{
document.getElementById("jg").style.display="block";
document.getElementById("xx").style.display="none";
document.getElementById("jg").innerHTML="<font color='red'>用户名或密码错误!zhi</font>";
return false;
}
}
------解决方案--------------------------------------------------------
call1(data) 你的检测方法返回的data 是啥值?
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
把你的jsp贴出来看看。。。
我觉得问题出现在你的表单上面。。。
表单里面的提交按钮别用submit 直接使用Button,onclick调用checkname方法就好了。。。