我有一个 HTML 页面,其中包含表格行,例如
<tr id="tp1">
<input type="checkbox" id="tc_">
</tr>
<tr id="tp2">
<input type="checkbox" id="tc_">
</tr>
该页面还包含复选框以外的输入元素,我必须将所有复选框 id 的值从 tc_ 更改为 tc_1 ,tc_2 等等。我想过这样做如下
function startup(){
for(var i=0;i<3;i++)
{
var elem=document.getElementById("tp"+i);
var str=elem.innerHTML;
str.replace(/tc_,'tc_'+i); // how do I correctly use the arguments here?
elem.innerHTML=str;
//alert (""+str);
}
}
谢谢。