私はJavascriptでかなり新しいです。私はちょうど基本的な質問があります。誰かがなぜJSFiddleのリンクでJavaScriptコードを実行するとこのエラーになるのか教えてください。「nullのプロパティ 'innerHTML'を読み取れません。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-element doドキュメントを追加してください。 –