我很新的Javascript。我只是有一个基本的问题。有人可以告诉我为什么在下面的JSFiddle链接中执行javascript代码会导致此错误:“无法读取属性'innerHTML'为null”。在Javascript中访问对象的内容
链接: http://jsfiddle.net/ali89ma/tz5h8umk
var myTable = document.createElement("TABLE");
var row1 = myTable.insertRow(-1);
var cell1 = row1.insertCell(-1);
cell1.innerHTML = "23.00";
cell1.id = "1000price";
var cell1Content = document.getElementById("1000price").innerHTML;
console.log(cell1Content);
但如果我写的线下正常工作。
var cell1Content = cell1.innerHTML;
console.log(cell1Content);
谢谢。
你应该做“document.body.appendChild(myTable);”在通过id获取元素以添加您的html元素do文档之前。 –