关于js 的getelementbyid无法获取值
js代码: var id = document.getElementById("logID").value;
html:<input type ="text" id="logID" name="logID" value ="1" style ="display :none;" />
最后在js控制台中提示:Uncaught TypeError: Cannot read property 'value' of null
求解,为何???
------解决方案--------------------你确保 : 当你调用var id = document.getElementById("logID").value;
时,
html页面已加载了吗?
可以试试
JScript code
function loaded(){
//。。。。
var id = document.getElementById("logID").value;
//。。。。
}
------解决方案--------------------
如果没有加载,那么肯定出不了的。
你也可以:
把js 代码放到 html代码之下。