问题在event对象上,在NC、MOZILLA上面不支持呀,有没有高手说明一下,在NC或MOZILLA上面该怎么取得点击事件的对象ID。自己顶一下。
解决方案 »
- extjs 树 伸展 空白
- 使用js脚本,当点击一个超链接的时候将这个超链接的链接和参数拿出来做成一个表单再提交怎么做?
- AJAX提交,jquery效果问题
- 各位高手帮忙解决一个文字处理问题!谢谢!
- 请问像CSDN这样,,左边树形,右边贴子列表,,,那个垂直分隔的怎么实现的,感谢
- 在javascript函数中设定同一页面text的value值!怎么不能实现呢?
- select清空后,页面select框显示长度如何自动变化
- 如何在xhtml1.0标准下,table中某几个tr设定固定高度,一个tr是自适应的高度?
- <<<window.top.close()>>>能不能直接关闭窗口而不出现系统的“正在关闭窗口”……
- 关于JavaScript屏幕按键的问题~
- DHTML的对象为什么会变?
- 将数据库的数据写入select下拉框的函数
function ExpandDiv(e)
{
if(e)
ElementID=e.explicitOriginalTarget.ID;
else
ElementID=event.srcElement.ID;
whichEl = document.getElementById(ElementID + "d");
whichIm = document.getElementById(ElementID + "m");
if (whichEl.style.display=="none") {
whichEl.style.display = ""; //注意用block将不会收缩展开的区域
whichIm.src="image/open.jpg";
}
else {
whichEl.style.display = "none";
whichIm.src="image/close.jpg";
}
}函数的参数e(event对象)由系统自动传入,当然你也可以显式的调用ExpandDiv(event)
比如说,document.getElementById,NetScape要6.0以上才支持。
if( e ){
//NetScape7
obj = e.target;
}else{
//IE
obj = event.srcElement ;
}
obj.style.backgroundColor='#99ffcc'; 差不多这样子。