嘿,我有另一个非常简单的JavaScript问题...... 我点击链接时会显示一个div。这没问题,工作正常。然后,当在页面上的任何位置单击鼠标时,我需要隐藏div。再说一次,在FF,Chrome,Safari和Opera中都没有问题,但在IE中却没有问题,而且它现在真的是我的头脑(!)
这是代码
document.onmouseup = function()
{
hide();
}
我已尝试过很多关于主题的变体,到目前为止还没有任何变化,即使只是提供警报的功能也不会在IE中完全起作用。我的想法已经用完了!
任何帮助都会得到极大的赞赏。欢呼声。
答案 0 :(得分:0)
我认为问题可能出在你的隐藏功能中..
如果您尚未创建具有默认显示样式的ID为DropdownShare0的div,则代码为
“ if(elm.style.display ==”block“)”将为false,因为如果在创建元素时没有设置它将返回' undefined '< / p>
所以检查一下..