将ID传递到<选择>名称[][]
Passing an ID into a <select> name[][]
我的javascript在单击按钮时向表中添加新行。
我需要将该行的id传递到多选名称中,因此,例如,如果我向表中添加了5行,我将需要5个选择为:
<select name="room[1][]" multiple="multiple">...</select>
<select name="room[2][]" multiple="multiple">...</select>
<select name="room[3][]" multiple="multiple">...</select>
<select name="room[4][]" multiple="multiple">...</select>
<select name="room[5][]" multiple="multiple">...</select>
我添加一行的javascript是:
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var colCount = table.rows[0].cells.length;
for(var i=0; i<colCount; i++) {
var newcell = row.insertCell(i);
newcell.innerHTML = table.rows[0].cells[i].innerHTML;
newcell.childNodes[0].value = rowCount;
}
}
我可以通过使用来增加输入框的值
<TD><INPUT name="id[]" type="hidden" value="0"/></TD>
但我不知道如何增加属性的名称。
您可以将输入的增量值存储到变量中。对于属性的名称,可以使用该变量。因此,不需要增加属性名称的值。
相关文章:
- 他们是如何使用angular/jqLite find()方法按属性名称和值选择元素的?ng conf 2015
- 按数字而不是按名称选择JSON对象
- 如何使HTML5颜色选择器返回颜色名称而不是颜色代码
- 任何不选择已在令牌输入中选择的名称的想法
- 如何为HTML属性/选择器创建全局名称空间或变量
- jQuery-选择以..开头和结尾的元素..但省略了具体名称
- 具有相同名称的嵌套分段,单击选择正确的分段
- j查询使用 [] 选择名称属性
- 获取选项 从其他选项中选择名称 选择不带表单标记的名称
- CSS:选择名称中包含空格的类
- 如何选择名称前有空格的类
- 选择名称中包含数字的不同id
- 从数组中随机选择名称
- Javascript-选择名称更改问题
- 如何根据选项值更改HTML选择名称
- 使用 JQuery 选择名称包含多个点的输入标记
- 导出HTML表格到Excel.用户必须能够为文件选择名称
- 使用选择(名称).选项在Angular E2E测试中
- (美元).closest((“选择[名称* = & # 39;field2 # 39;]“)不工作
- 如何选择名称数组中的所有元素