itRef.cn技术参考网站

当前位置: 主页 > JS >

Javascript中getElementById的兼容性

时间:2010-05-28 17:37来源:未知 作者:adm_ref 点击:
一、没有如下DTD声明时,在IE6-8中,如果有像a或input等有name属性元素的name=idname,且在id=idname的元素之前时,执行document.getElementById( idname )命令后,返回的是name=idname的a或input等元素,FF返回期望的结果 二、当页面加有DTD声明,IE6、7执

一、没有如下DTD声明时,在IE6-8中,如果有像a或input等有name属性元素的name=idname,且在id=idname的元素之前时,执行document.getElementById("idname")命令后,返回的是name=idname的a或input等元素,FF返回期望的结果

二、当页面加有DTD声明,IE6、7执行的结果如第一种情况,IE8与FF返回期望的结果 

DTD声明:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml"

 

实例:


 提示:您可以先修改部分代码再运行

 

(责任编辑:wiwi) 转载请注明 来源于itRef.cn技术参考网站:
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容