ie8_getElementById()

问题描述 投票:2回答:2

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

javascript html internet-explorer-8 standards
2个回答
2
投票

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

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


1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.