再问一次,关于点击事件对象的问题 那你隐藏aaa有何作用?不要隐藏它 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(document.getElementById("aaa")&&event.srcElement != document.getElementById("aaa")){aaa.style.visibility='hidden';} 这个问题仍然没有解决,我再描述一次:<div id=aaa><form name=form1><input type=button id=button1 value=ok></form></div>aaa 是靠其他事件call可视的.现在在它可视的状况下,希望实现:点击按钮button1时,aaa维持可视.点击aaa以外的任何地方时,aaa隐藏.当然,此时要再让aaa可视,仍然通过其他call出来.上述朋友给出的代码的结果是:点任何地方,aaa都被隐藏,包括点击按钮button1也会隐藏.我不希望点击按钮aaa隐藏.各位高手敬请指点 <div id=aaa><form name=form1><input type=button id=button1 value=ok></form></div><script event=onclick() for=document>var obj = event.srcElement;if(document.getElementById("aaa")){ while(obj!=null && typeof(obj.tagName) != "undefind") { if(obj.id=="aaa") return; obj = obj.parentElement; } aaa.style.visibility='hidden';}</script> <div id=aaa><form name=form1><input type=button id=button1 value=ok></form></div><script event=onclick() for=document>var obj = event.srcElement;if(obj.id == "button1") { return;} else { aaa.style.visibility = "hidden";}</script>不知道满不满意 正在加载中的图片为什么会动 做一个自己的个人网站需要什么条件 web前台程序功能:如何让在非默认打印机上进行打印 求Tab菜单(选项卡菜单)开发思路 js文本比较代码 如何在这些网址中提取变量? 表格中,点击另外行(tr)的时候,怎么样改变另外一行(tr)的背景颜色? js编写的函数如何获得调用它的OBJECT的引用 求解:javascript Table 操作 聊天室的名单问题!!好象一般都是用js解决,帮帮我好吗? 我是一个新手,请问有没有这样一个函数,详情... 参数传递出问题了……
{
aaa.style.visibility='hidden';
}
<div id=aaa><form name=form1><input type=button id=button1 value=ok></form></div>
aaa 是靠其他事件call可视的.现在在它可视的状况下,希望实现:
点击按钮button1时,aaa维持可视.点击aaa以外的任何地方时,aaa隐藏.
当然,此时要再让aaa可视,仍然通过其他call出来.
上述朋友给出的代码的结果是:点任何地方,aaa都被隐藏,包括点击按钮button1也会隐藏.我不希望点击按钮aaa隐藏.
各位高手敬请指点
<script event=onclick() for=document>
var obj = event.srcElement;
if(document.getElementById("aaa"))
{
while(obj!=null && typeof(obj.tagName) != "undefind")
{
if(obj.id=="aaa") return;
obj = obj.parentElement;
}
aaa.style.visibility='hidden';
}
</script>
<script event=onclick() for=document>
var obj = event.srcElement;
if(obj.id == "button1") {
return;
} else {
aaa.style.visibility = "hidden";
}
</script>不知道满不满意