【发布时间】:2016-06-03 00:48:47
【问题描述】:
document.getElementById 似乎不适用于所有浏览器(我指的是一些旧浏览器),我相信有些开发人员不知道这一点。
你会建议什么解决方案让它跨浏览器?
谢谢
【问题讨论】:
-
document.getElementById实际上是为数不多的适用于各种浏览器的东西之一,基本上是过去 几年 年的任何东西,包括 IE6。您尝试支持哪些特定浏览器但未实现它? -
请指定浏览器,谢谢
-
如果 document.getElementById 不受支持,请不要为该浏览器使用 Javascript。
-
IE5 Mac,一位同事告诉我的。而对于更多c这个链接请在下面的答案中由Vinegar分享。 webdeveloper.com/forum/showthread.php?t=172374 有了那个链接,问题似乎就解决了。谢谢大家
-
IE5/Mac 支持
getElementById()我上次使用它。再说一次,我最后一次使用它是大约五年前,我是 Mac 用户。在许多方面,IE5/Mac 甚至比 IE6/Win 都拥有更好的 DOM 支持。但是,恕我直言,现在真的不值得支持它,如果你这样做了,你应该更担心 CSS 兼容性:它实现了 CSS2,而不是现代浏览器支持的 CSS2.1,并且有一些重要的区别。
标签: javascript html dom