不要用ONBLURdocument.body.onclick=function(){
if(evenet.srcElement.id!=层的ID)
{
//在点页面上其他地方的时候执行的事件
}
}层的onclick={层的点击事件}
if(evenet.srcElement.id!=层的ID)
{
//在点页面上其他地方的时候执行的事件
}
}层的onclick={层的点击事件}
解决方案 »
- 请教javascript弹出层返回数值的问题
- 小问题求解.如何取值+++++++++++++++++++++
- ie里报错,谁帮我看看。。。
- Ext/ajax技术交流及学习活动免费门票大放送(CSDN人人都有免费获得门票的机会)
- 张孝祥IT课堂-JavaScript教学视频录像----我正在下载,还没看过,有需要的可以试试
- 一个问题,xml在非微软的浏览器上如何正常通过js读取?
- 急急!!如何把小数转换成百分数,有没有什么方法??
- 急:在网页里如何知道鼠标在网页上的坐标
- 一个简单正则表达式的问题
- 求教两个问题:复合键和输入法
- 最后20分问大家一个语句!
- 我想有一个按钮,可以增加一行,这一行里的数据,由我自己来指定,可以吗?
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language=javascript>
function blurFun(obj)
{
if(obj==null) obj=event.srcElement;
if(inputDiv.contains(document.activeElement))
{
obj.focus();
}
else alert("blur事件");
}
</script>
</head><body>
<INPUT onblur="blurFun();">
<DIV id=inputDiv style="width:100px; background-color:red;" >
<DIV >a</DIV>
<DIV >b</DIV>
</DIV></body></html>请注意:不要省略div.style里的“width:100px;”