欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

onclick与onblur有什么区别吗?解决思路

更新时间: 2014-01-05 01:54:09 责任编辑: Author_N1

 

onclick与onblur有什么区别吗?

--参考方法--
仔细检查一下代码,获得将input的type属性改为button试一下,之前我也遇见过同样的问题。
--参考方法--
function updatepage()
{
if (request.readyState == 4 && request.status==200)
{
var response=request.responseText;
alert(1); //此行在onblur时响应,在onclick时不响应
alert(request.responseText);////此行在onblur时响应,在onclick时不响应
document.getElementById("gysname").value = response
}else{
    alert([request.readyState,request.status]);
}



很好!!你已经初步定位问题了  在继续 调试 
你要知道 当你写了 if得时候那么说明 还有种相反的else的情况 你要调试证明 没有进else
如果进了  那么 问题就 出来了
如果进了 else 说明 (request.readyState == 4 && request.status==200) 条件不成立  说明 后台页面没有正常返回
那么 这个时候 我一般会看equest.status 看他得输出值 这个状态码 会说明服务器 发生了什么类型的问题
还有我会在浏览器种 直接 查看  var url="cheshi.asp?usercode="+yhid;
直接在地址栏种 输入 这个 url(注意填写完整的域名等相对位置)
你就可以 直接 修改后台页面的输出进行调试了
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:54:09
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2802/
本文WWW.DOC100.NET DOC100.NET版权所有。