2016-10-06 15 views
0

セルを動的に追加するテーブルがあります。私はセル要素の1つとしてチェックボックスを追加したいと思います。具体的には、row0の要素cell_0。 私はcell_0.innerHTML = <input type = "checkbox />;を試しましたが、うまくいきませんでした。動的に追加されたテーブル行にチェックボックスを追加します。

var row0 = document.getElementById("jobsTable").insertRow(0); 
var cell_0 = row0.insertCell(0); 
cell_0.innerHTML = <input type="checkbox"/> ; 
var cell_1 = row0.insertCell(1); 
cell_1.innerHTML = "CIT Suite"; 
var cell_2 = row0.insertCell(2); 
cell_2.innerHTML = "Buildroot"; 

<table id="jobsTable" class="container" align="center" style="width:40%"> 
</table> 

ご協力いただきましてありがとうございます。

+0

ブラウザのコンソールでエラーメッセージを確認してください。あなたのケースでは、行番号3が問題を起こす可能性が非常に高いです。 innerHTML文字列は引用符で囲む必要があります。 – Terry

+0

@Terryそれは正しいです。私は一重引用符を逃した。それは今働いている! –

答えて

2

あなたはhtmlを引用する必要があります。 cell_0.innerHTML = '<input type="checkbox"/>';

+0

ありがとう!それは私の愚かだった! –

関連する問題