我有添加一些选择框的代码,但我无法添加相同的选择框值。这是我的HTML代码如何使用Javascript添加具有相同值的选择框
<input onClick="addRow('dataTable')" type="button" value="Add" class="btn btn-primary">
<input onClick="deleteRow('dataTable')" type="button" value="Delete" class="btn btn-danger">
<div style="padding: 20px 0px 0px 0px;">
<table id="dataTable" border="0">
<tbody>
<tr>
<td width="40px"></td>
<td align="center">Number</td>
</tr>
<tr>
<td><input name="chk" type="checkbox"></td>
<td>
<select id='kap' name='kap'>
<option value=''>-- number --</option>
<option value="30">30</option>
<option value="45">45</option>
<option value="60">60</option>
</select>
</td>
</tr>
</tbody>
</table>
在这种情况下,我想添加一些等于selectbox id ='kap'的值。这是我的javascript代码的第一选择
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var cell1 = row.insertCell(0);
var element1 = document.createElement("input");
element1.type = "checkbox";
element1.name="chkbox[]";
cell1.appendChild(element1);
var cell2 = row.insertCell(1);
var element3 = document.createElement("select");
var element3 = document.getElementById("kap");
element3.type = "select";
element3.name = "selectbox[]"
cell2.appendChild(element3);
}
是否要做出选择元素的副本? – Musa 2014-09-24 15:21:51