如何当鼠标在其他地方点击时,让一个层隐藏?
我想点击一个图标后,打开一个层div1,是这样写的:<imgsrc="..."alt=""title=""style="cursor:pointer;"onclick="...
我想点击一个图标后,打开一个层div1,是这样写的:
<img src="..." alt="" title="" style="cursor: pointer;" onclick="showhidediv('div1')" ;} align="absmiddle" />
结果是:点击图标该层能显示,再点击图标,层消失;否则层不会消失的。
但我想要的是:当鼠标在其他任何地方点击一下,该层就消失。请问该怎么写?
ps:看去好简单,可我就是不会,网上找了一天,他们的代码比较复杂,也不回移植到我的代码里。(而且很多例子都是需要header里加<SCRIPT language=javascript>.我需要尽量避免用JS).
谢谢
------菜鸟一只
谢谢啊,可加上onblur="showhidediv('div1')" 还是不行,页面其他地方点击后没隐藏。。。如果非要前面加javascript,越短越好。 展开
<img src="..." alt="" title="" style="cursor: pointer;" onclick="showhidediv('div1')" ;} align="absmiddle" />
结果是:点击图标该层能显示,再点击图标,层消失;否则层不会消失的。
但我想要的是:当鼠标在其他任何地方点击一下,该层就消失。请问该怎么写?
ps:看去好简单,可我就是不会,网上找了一天,他们的代码比较复杂,也不回移植到我的代码里。(而且很多例子都是需要header里加<SCRIPT language=javascript>.我需要尽量避免用JS).
谢谢
------菜鸟一只
谢谢啊,可加上onblur="showhidediv('div1')" 还是不行,页面其他地方点击后没隐藏。。。如果非要前面加javascript,越短越好。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询