`
yuyue618
  • 浏览: 59867 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

IE6、7、8下getElementById的区别

 
阅读更多

在IE6 和 7 下面 getElementById方法如果表单元素没有ID则取name IE8下没有ID返回null

分享到:
评论

相关推荐

    AngularJs兼容IE6-IE7-IE8

    项目需要、在网上查找angularjs支持ie低版本的问题(主要是windows7下只有IE8)整理了一个小demo 主要两点 1、ng-app="myApp" id="test11" 加上id="XXX" 加入以下代码注册到页面上 angular.element(document)....

    jQuery select小控件适用IE6、IE7、IE8

    提供原代码,可以根据自己的项目要求修改,只在IE6、IE7、IE8、IE9中测试。有问题联系邮箱:zliuyao2010@163.com 初始化构造 ;" etop="0" edata="{,普通:普通AA,模糊:模糊,右边模糊:右边模糊}"/> 构造方法在:...

    javascript代码在ie8里报错 document.getElementById(...) 为空或不是对象的解决方法 <font color=red>原创</font>

    今天更升级了ie8,发现原来在ie7下可以运行的代码,不能运行了,发现了一些细节,附临时修改办法。

    js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]

    即 代码如下: doc= document.getElementById(‘myframe’ ).contentDocument 但对IE浏览器来说,经过测试,IE6,IE7都不支持,IE8开始支持了。 在IE下,需要这样来访问 代码如下: document.frames[‘myframe’]....

    IE6,IE7,IE8下使用Javascript记录光标选中范围(已补全)

    主要问题是在IE6,7,8只能通过createTextRange选中热区。假如我们知道用户选择开始元素和偏移量,以及结束元素以及偏移量,那么我们可以用下面的例子把用户选择的内容用js给标记起来 代码如下: &lt;head&gt; [removed...

    JS控制显示隐藏兼容问题(IE6、IE7、IE8)

    在IE7中, 使用jQuery 显示:$(“#a... IE6,最怪异,使用display:none不能隐藏select标签 下面这两个,经测试,在三个版本中都能正常使用 隐藏:document.getElementById(“a”).style.display=”none”; 显示:docume

    javascript代码在ie8里报错 document.getElementById(…) 为空或不是对象的解决方法 原创

    ie8中对于声明文档类型更加严格如下面的代码。... [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]可以看到这段代码在ie7与ie8中都是可以运行的,下面的代码我们加入声明文档 代码如下:&lt;!DOCTYPE ht

    自己碰上的IE8兼容笔记

    1、IE8的getElementById只支持id,不支持name 如:&lt;input type="text" name="txt1"&gt; IE8中使用:var obj = document.getElementById("txt1"); 此时obj会等于null 2、IE8中的&lt;button&gt;标签,默认是会提交...

    IE6-IE9不支持table[removed]的解决方法分享

    测试代码: 代码如下: ”test”&gt; &lt;/table&gt; [removed] var oTable=document.getElementById(“test”); oTable[removed]=”&lt;tr&gt;... IE6-8:Unknown runtime error 查找IE的文档(http://msdn.microsoft.com/en-us/library

    仅IE6/7/8中innerHTML返回值忽略英文空格的问题

    如下 代码如下: ”user”&gt; jack&lt;/div&gt; [removed] alert&#40;document.getElementById(‘user’&#41;... 以下是Gray Zhang的补充: 1、IE6-8下,对于一个元素的firstChild,如果其为TextNode,且nod

    document.getElementById方法在Firefox与IE中的区别

    【要点】document.getElementById方法在Firefox与IE中的区别。 如下,有一name=”txtVersion”的text控件: 代码如下: &lt;div&gt; &lt;input type=”text” name=”txtVersion” size=”15″ value=”Version” maxlength=...

    IEPrinter IE下打印控件(自动设置参数)

    IE下页面打印控件 类似于ScriptX控件,但本控件可免费使用 控件使用OCX技术,使控件加载到IE浏览器中 首次使用需要用户加载Activex控件,以后将自动加载运行 控件功能: 1.屏蔽IE打印时出现的打印设置框。 2.自动...

    自定义函数实现IE7与IE8不兼容js中trim函数的问题

    本文实例讲述了自定义函数实现IE7与IE8不兼容js中trim函数的方法。分享给大家供大家参考。具体实现方法如下: &lt;html&gt; &lt;head&gt; &lt;title&gt;test&lt;/title&gt; [removed] String.prototype.trim = ...

    一行代码告别document.getElementById

    当初那种直接访问id的方法,逐渐被document.getElementById所替代。如果这年头还在用id访问元素,要么就是做程序里的内嵌网页,要么就是像铁道部那样的超境界仿古网站:) 当然只要保证你的用户都是用ie访问,这样的...

    document.getElementById介绍

    把你的大脑当做浏览器执行下面的代码两次,分别是IE6和IE9: 代码如下: function testFunc(){ alert&#40;‘test’&#41; } $(function(){ var g = document.getElementById , w = window.testFunc ; //g alert&#40;...

    document.getElementsByName和document.getElementById 在IE与FF中不同实现

    ^) 但是对于document.getElementsByName 与document.getElementById 这个两个方法,IE中是并没有严格区分 ID 与 Name 的,比如: [removed] function useGetElementsByNameWithId(id) { var eles = d

    iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过

    代码如下: var temp_iframe var content = document.getElementById(‘right’); //id为 right的DOM容器中,进行创建iframe和宽高自适应 var c = 0; function append(filename) { var the_iframe = “helpfile” + ...

    如何使用JS获取IE上传文件路径(IE7,8)

    代码如下:function validateFileSize(id, maxsize) { var btnsave = document.getElementById(“Button2”); btnsave.disabled = false; var filepath = “”; var fileupload = document.getElementById(id); ...

    IE6与IE7中,innerHTML获取param的区别

    – function setMode(newMode) { var text1=document.getElementById(“text1”); var cont; bTextMode = newMode; if (bTextMode) { cont=text1[removed]; text1.innerText=cont; } else { cont=text1.innerText; ...

Global site tag (gtag.js) - Google Analytics