javascript:更改多个div的属性';他在另一个分区里
我有一张桌子:javascript:更改多个div的属性';他在另一个分区里,javascript,Javascript,我有一张桌子: <table class="table table-condensed" id="mbusTable"> <label><h5>rtu</h5></label> <tbody> <td><input type="text" id="mid" class="span1" placeholder="mid"></td> <t
<table class="table table-condensed" id="mbusTable">
<label><h5>rtu</h5></label>
<tbody>
<td><input type="text" id="mid" class="span1" placeholder="mid"></td>
<td><input type="text" id="type" class="span1" placeholder="typem"></td>
<td><input type="text" id="inverce" class="span1" placeholder="inverce"></td>
<td><input type="text" id="mbaddr" class="span1" placeholder="mbaddr"></td>
</tbody>
</table>
但我想它只是先改变一下。我怎样才能跳到下一个?
很抱歉,如果是很明显的事情。谢谢功能更正ID(tableID){
function correctIDs(tableID) {
var table = document.getElementById(tableID);
var inputs = table.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
var prefix = tableID + "_" + inputs[i].getAttribute('id');
inputs[i].setAttribute('id', prefix);
}
};
correctIDs("mbusTable");
var table=document.getElementById(tableID);
变量输入=table.getElementsByTagName(“输入”);
对于(变量i=0;i
我不认为标签
在表中
作为一个直接的孩子是有效的。你有没有选择使用Jquery?好的,那么我毕竟会附加他。事实上,我第一次在js中想到这个:表。行[0]。单元格。长度
function correctIDs(tableID) {
var table = document.getElementById(tableID);
var inputs = table.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
var prefix = tableID + "_" + inputs[i].getAttribute('id');
inputs[i].setAttribute('id', prefix);
}
};
correctIDs("mbusTable");