レンダリング: コード: js 動的にテーブル data_2.html を追加します_2.html コードをコピー コードは次のとおりです: Data_2 は、insertRow メソッドと insertCell メソッドを使用して <br><br>var mailArr = [ <br>{ "title": " C# の質問", "name": "Zhang San", "date": "2014-03-21" }, <br>{ "title": "JavaScript の質問", "name": "李思" , "date": "2014-03-21" }, <br>{ "title": "A c question", "name": "五五", "date": "2014-03-21" }, <br>{ "タイトル": "A c question", "name": "Zhao Liu", "date": "2014-03-21" } <br>] var tab = null; window.onload = function () { <br>loadTab(); <br>//すべて選択<br>document.getElementById("selA").onclick = function() { <br>if (document.getElementById( " selA").checked == true) { <br>seleAll(tab, true); <br>} else { <br>seleAll(tab, false); <br>} <br>}; <br>/ /選択したすべての <br>document.getElementById("delSel").onclick = function() { <br>//すべての入力コントロールをスキャンします (最後に完全に選択されたチェックボックスを除く) <br><br>var chks = document。 getElementsByTagName('input'); <br><br>for (var i = chks.length - 2; i >=0; i--) { <br>var chk = chks[i ]; (chk.checked==true) { <br>//選択行削除処理<br>var rowNow = chk.parentNode.parentNode; <br>rowNow.parentNode.removeChild(rowNow); else { <br>alert("本当に"); <br>} <br>} <br>} <br><br>functionloadTab() { <br>tab = document.getElementById(" tb"); <br>//mailArr ループ トラバーサル メソッドを tr の形式でテーブルに追加します <br>for (var rowindex = 0; rowindex < mailArr.length; rowindex ) { <br> //var tr = tab.insertRow(-1); //-1 は最後の行を参照します <br><br>var tr = tab.insertRow(tab.rows.length - 1); // 最後の 2 行に挿入します。最後の行は、すべてを選択する行用に予約する必要があります。 <BR>td1.innerHTML = "<input type='checkbox'/>"; var td2 = tr.insertCell(-1); <br>td2.innerHTML = mailArr[rowindex].title; <br>var td3 = tr.insertCell(-1); .name ; <br>var td4 = tr.insertCell(-1); <br>td4.innerHTML = mailArr[rowindex].date; <br>} <br>} <br>//すべて選択ボタンを作成するにはすべてのテーブル行を走査するには、 <br><br>function seleAll(mailTab, isSel) { <br>for (var i = 0; i < mailTab.rows.length; i ) { <BR>var tr = mailTab .rows[i]; <BR>tr.cells[0].childNodes[0].checked = isSel; <BR>} <BR>} <BR><BR><br>< / head> <br> <body> <table id="tb" border="1" style="border-collapse;"> th> シーケンス <br> <th> タイトル <br> </th> <th> 送信時間 <br> tr> <br><-- ループ増加--> <br><br><br><!-- すべて選択--> <br><tr> ="4"> <br><input id="selA" type="checkbox" /><label for="selA">すべて選択<br><a href=" #" id="delSel">削除</a></td> <br></tr> <br></table> <br></body> ; <br></html> ;<br><br> </th> </div>