テーブルに行を追加するには、次のコードとHTMLが必要です。行を追加するだけでなく、セグメント番号を1つ増やしたいと思いますが、その方法を理解することはできません。誰も助けることができますか?もっと重要なのは、JavaScriptのドキュメントで私の質問に対する答えを見つけるためにどこに行くのか教えてください。テーブルに行を追加し、値をインクリメントする
コードスニペット:
\t function addRow(tableID) {
\t \t var table = document.getElementById(tableID);
\t \t var rowCount = table.rows.length;
\t \t if(rowCount < 10){ \t \t \t \t \t \t \t // limit the user from creating too many segments
\t \t \t var row = table.insertRow(rowCount);
\t \t \t var colCount = table.rows[0].cells.length;
\t \t \t for(var i=0; i<colCount; i++) {
\t \t \t \t var newcell = row.insertCell(i);
\t \t \t \t newcell.innerHTML = table.rows[0].cells[i].innerHTML;
\t \t \t }
\t \t \t // Increment value of Segment by 1
\t \t }else{
\t \t \t alert("Maximum Number of Segments is 10.");
\t \t }
\t }
<h1>Table Example
\t <input type="button" value="Append Segment" onClick="addRow('dataTable')" />
\t </h1>
\t <table id="dataTable">
\t \t <tbody>
\t \t \t <td><input type="checkbox" id="chk[]" unchecked></td>
\t \t \t <td><label>Segment: </label></td>
\t \t \t <td><input type="text" id="segment[]" value ="1"></td>
\t \t \t <td><label>Direction: </label></td>
\t \t \t <td><select id="direction[]">
\t \t \t \t \t <option>...</option>
\t \t \t \t \t <option>Horizontal</option>
\t \t \t \t \t <option>Vertical</option>
\t \t \t \t </select></td>
\t \t </tbody>
\t </table>
ありがとうございます。私はこの種のことについてもっと知るためにどこに行くべきかを示唆できますか? – Swetzel