任何人都可以让我知道在Chrome或Firefox中应该使用哪些属性而不是这些属性(我用于Internet Explorer的属性):

要更改元素的可见性:

obj.style.visibility = 'visible/hidden';

为了获得元素:
document.getElementById("id");

要将字符串值写入元素:
obj.innerHTML = "....";

设置或获取对象的左侧位置:
obj.style.posLeft/posTop = ...;

还是有人可以建议一些有关浏览器兼容性的文章?

最佳答案

obj.style.posLeft/posTop应该为obj.style.left/top,并且它们的值必须始终包含一个单位。除此之外,您显示的摘录应该在所有浏览器上都可以使用。而且,这些定位属性仅适用于未“静态”定位的元素,即具有position: absoluteposition: relativeposition: fixed的元素。

关于javascript - Javascript浏览器兼容性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13139383/

10-12 12:45
查看更多