JS取值问题
var imgJS=document.getElementById("imgJS1");
alert(imgJS);
imgJS1是页面中的一个控件,它有值,为什么到JS中就成NULL了呢
------解决方案--------------------alert(imgJS.value); 加上你要取的属性
------解决方案--------------------imgJS确定这是某个控件的ID,并且在你调用document.getElementById()方法的时候已经加载;
------解决方案--------------------<html>
<head>
<script>
//window.onload=function(){
document.getElementById("test").innerText = "Test!";
//}
</script>
</head>
<body>
<div id="test"/>
</body>
</html>
去掉注释就ok了。
------解决方案--------------------我想应该是页面还没有载入完成你就调用了
var imgJS=document.getElementById("imgJS1");
alert(imgJS);
像这样写window.onload=function a(){
var a=document.getElementById("a");
alert(a);
}