没有body元素,ie的getElementById获取不到元素
2013-04-11 21:26
645 查看
test.htm代码如下:
----------------------
<div id=div_a></div>
<div id=div_b></div>
<script>
alert(document.getElementById('input_a') + ' ' + document.getElementById('div_b'))
</script>
---------------
弹出
---------------------------
来自网页的消息
---------------------------
null null
---------------------------
确定
---------------------------
test.htm代码如下:
----------------------
<div id=div_a></div>
<div id=div_b></div>
<input >增加一个input
<script>
alert(document.getElementById('input_a') + ' ' + document.getElementById('div_b'))
</script>
--------------------
弹出
---------------------------
来自网页的消息
---------------------------
null [object]
---------------------------
确定
---------------------------
-------------------------------------------------------------
但是在firefox下面,显示的结果是不一样的;
----------------------
<div id=div_a></div>
<div id=div_b></div>
<script>
alert(document.getElementById('input_a') + ' ' + document.getElementById('div_b'))
</script>
---------------
弹出
---------------------------
来自网页的消息
---------------------------
null null
---------------------------
确定
---------------------------
test.htm代码如下:
----------------------
<div id=div_a></div>
<div id=div_b></div>
<input >增加一个input
<script>
alert(document.getElementById('input_a') + ' ' + document.getElementById('div_b'))
</script>
--------------------
弹出
---------------------------
来自网页的消息
---------------------------
null [object]
---------------------------
确定
---------------------------
-------------------------------------------------------------
但是在firefox下面,显示的结果是不一样的;
相关文章推荐
- 关于document.getElementById(id)获取不到元素
- 常用的4种获取元素方法的区别, getElementById, ..ClassName, ..TagName, .Name
- javascript querySelector和getElementById通过id获取元素的区别
- js通过document.getElementById获取不到对象
- getElementById获取不到td标签
- getElementById获取不到标签的问题
- js querySelector和getElementById通过id获取元素的区别
- (转载)如何用JS获取ASP.net中的textbox的值 js获不到text值,【asp.net getElementById用法】
- 跟随标准与Webkit源码探究DOM -- 获取元素之getElementById
- js querySelector和getElementById通过id获取元素的区别
- 母版页导致js 获取不到'document.getElementById("...").value 或 document.all("...").value
- 使用getElementById获取xml中的指定元素
- SD9001: IE6 IE7 IE8(Q) 中的 getElementById 方法能以 name 属性为参数获取某些元素
- js通过getElementById或getElementsByClassName()【】等方式获取元素为null或undefined
- querySelector和getElementById通过id获取元素的区别
- 使用getElementById获取xml中的指定元素
- document.getElementById("xxx") 获取table中td的元素,length = 0 但,console打印出有元素--bootstraptable动态table
- JS中获取元素使用getElementByID()、getElementsByName()、getElementsByTagName()的用法和区别
- document.getElementById获取不到值的几种原因分析
- 用脚本创建的元素在IE中用getElementsByName()获取不到