+ -
当前位置:首页 → 问答吧 → 求助---js动态添加label标签后,怎么删除呢?

求助---js动态添加label标签后,怎么删除呢?

时间:2011-11-16

来源:互联网

JScript code

var s="A";
function add() {
    if(s<"H"){
    var otr = document.getElementById("tab").insertRow(-1);
    var checkTd = document.createElement("td");
    checkTd.innerHTML = '<input type="hidden" class="check" onclick="ccolor()" name="checkItem">';
    var otd1 = document.createElement("td");
    otd1.innerHTML = '请输入第' + s + '个选项:';
    var otd2 = document.createElement("td");
    otd2.innerHTML = '<textarea name="txt_option" id="txt_Option" cols="45" rows="3"></textarea>';
    otr.appendChild(checkTd);
    otr.appendChild(otd1);
    otr.appendChild(otd2);
    
    var otr1=document.getElementById("tabAn");//此处开始添加label标签
    var label1 = document.createElement("label");
    label1.innerHTML= '<input type="radio" name="RadioGroup1" value='+ s +' id="RadioGroup1">'+ s +'';
    otr1.appendChild(label1);
    
    s= String.fromCharCode(s.charCodeAt()+1)  ;
    }
}


<table id="tab">
<tr>
<th width="5%" height="14">
</td>
<th width="40%">您选择的是选择题:您可以选择右边的按钮添加/删除选项-------><th width="55%">
  <input name="add_option_btn" id="add_option_btn" type="button"
class="button" onClick="add();" value="添加选项" />
  <input name="del_option_btn" id="del_option_btn" type="button"
class="button" onClick="del();" value="删除选项" />
</tr>
</table>
上面的行表格我会删除,但是那个label标签我就不会删除了,求助

作者: dqb4531   发布时间: 2011-11-16

你的id=tabAn的元素在哪里,另外生成的id都一样的话会导致后面的操作出错。。。

作者: p2227   发布时间: 2011-11-16

我自己想到解决办法了 嘿嘿

作者: dqb4531   发布时间: 2011-11-16

相关阅读 更多