关于javascript的getelementbyid得到的为什么为null
2013-08-22 11:09
477 查看
关于javascript的getelementbyid得到的为什么为null
<html> <head> <style type="text/css"> #temp{ font-size:150px; color:red; } </style> </head> <body> <script type="text/javascript"> var x= new Array(); x = document.getElementById('temp'); alert(x); </script> <div id="temp">123456</div> </body> </html>
把你的JS语句放到你要执行的检查的语句后面如: <html> <head> <style type="text/css"> #temp{ font-size:150px; color:red; } </style> </head> <body> <div id="temp">123456</div> <script type="text/javascript"> var x= new Array(); x= document.getElementById("temp"); alert(x); </script> </body> </html> 这样写才可以..... 其实你这个语句是有问题的,我想你要得到的是DIV里面的值吧,这样是得不到值的,这样只是把DIV这个对象给了X。所以最后哪怕调式成功也只是显示OBJECT。 如果想得到它里面的内容,加上innerHTML或者innerText,就可以了。 <html> <head> <style type="text/css"> #temp{ font-size:150px; color:red; } </style> </head> <body> <div id="temp">123456</div> <script type="text/javascript"> var x= new Array(); x= document.getElementById("temp").innerText; alert(x); </script> </body> </html>
相关文章推荐
- document.getElementById得到null
- 关于document.getElementById返回为null的解释
- 关于document.getElementById返回null的解决方案
- html中载入自执行getElementById("xx")得到null
- javascript在html中的加载顺序------为什么window.alert(document.getElementById("time").innerTex)无法弹出对话框
- Javascript关于getElementById ,visibility
- .net 使用模板页,JS使用document.getElementById("")得到null的解决办法
- web前端--getElementById()获取的值为null
- getElementById Vs getElementsByName(Javascript)细说HTML元素的ID和Name属性的区别
- 关于document.getElementById(ID与Name的区别)
- getElementById Vs getElementsByName(Javascript)细说HTML元素的ID和Name属性的区别
- document.getElementById(...) is null or not an object
- javascript:使用document.getElementById读取数据为空分析
- 关于document.getElementById(id)获取不到元素
- 关于区别docuemnt.write()和document.getELementById().innerHTML=""
- javascript 中 getElementsByName和getElementById的使用。
- javascript代码在ie8里报错 document.getElementById(...) 为空或不是对象的解决方法 原创
- getElementById Vs getElementsByName(Javascript)细说HTML元素的ID和Name属性的区别
- JavaScript中也使用$美元符号来代替document.getElementById
- .JavaScript getElementById(" ")详解