TEXT区和一个checkbox
可以写一个DIV,将divname.style.display="";divname.style.display="none";来控制显示

解决方案 »

  1.   

    可能楼上没明白,我的意思是 每点一次 增加记录的按钮, 增加一个一个TEXT区和一个checkbox
      

  2.   

    <input type=button value=add onclick="AddRow();">
    <input type=button value=del onclick="DeleteChoosed();">
    <form id=frm name=frm>
    <table id=myTbl>
    <tr></tr>
    </table>
    </form>
    <script>
    function AddRow()
    {
    var newRow = myTbl.insertRow();

    var celF0 = newRow.insertCell();
    celF0.style.textAlign = "center";
    celF0.innerHTML = "<INPUT  type='checkbox' name='Chk'>";

    var celF1 = newRow.insertCell();
    celF1.style.textAlign = "center";
    celF1.innerHTML = "<INPUT  type='text' name='txt'>";
    }
    function DeleteChoosed()
    {
    var i = 0;
    if(frm.Chk!=null)
    {
    len = frm.Chk.length;
    if(frm.Chk.checked && typeof(len)=="undefined")  
    myTbl.deleteRow();
    }else
    {
    alert("没有您要删除的记录")
    }
    var index;
    try
    {
    for(;i<len;i++)
    {
    obj = frm.Chk[i];
    if(obj!=null && obj.checked)
    {
    index = obj.parentElement.parentElement.rowIndex;
    myTbl.deleteRow(index);
    i--;
    }
    }
    }catch(e)
    {
    }
    }
    </script>