ie8_getElementById()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ie8_getElementById()相关的知识,希望对你有一定的参考价值。

什么是document.getElementById()和document.ie8_getElementById()之间的区别。

答案

从MSDN:在IE8模式下,getElementById仅对ID属性执行区分大小写的匹配。在IE7模式和以前的模式中,此方法对ID和NAME属性执行不区分大小写的匹配。

换句话说,它在ie8模式下的工作方式与世界其他地方相同。你应该总是调用getElementById,它在ie的不同版本中的工作方式不同。

另一答案

在IE8模式下,getElementById仅对ID属性执行区分大小写的匹配。在IE7模式和以前的模式中,此方法对ID和NAME属性执行不区分大小写的匹配,这可能会产生意外结果。

http://msdn.microsoft.com/en-us/library/ms536437%28VS.85%29.aspx

以上是关于ie8_getElementById()的主要内容,如果未能解决你的问题,请参考以下文章

r unlist.getElement

getElement与querySelector的区别

Javascript getElement by href?

getElementByName和getElementByTagName区别和getElement所有方法汇总

如何设置边框样式

JS中的DOM操作和事件