我在div中有一个输入字段。当我将div的样式属性设置为display:none时,div内的输入必须返回offsetTop == 0.这是FF,Opera,Safari等中的情况,但不是IE。
经过几个小时的研究后,我找不到一种方法来检查嵌套元素在IE中是否可见。
P.S。 Javascript问题
答案 0 :(得分:0)
这就是人们使用javascript框架的原因。
以下是我在jQuery中检查的方法:
$(element).is(":visible")
没有jQuery,我认为你可以这样做:
element.style.display === "none"