要实现你说的功能,需要结合
xml,xsl,dhtml,javascipt才能实现。
还是自己好好考虑考虑吧 

解决方案 »

  1.   

    只要javascript+dhtml就可以了!
    你说的完全可以实现,
    只是实现起来也比较罗嗦,
    你给的分太低了加多点分再告诉你!
      

  2.   

    只要javascript+dhtml就可以了!
    只是实现起来也比较罗嗦,
    不过又好象没有任何的用处啊
    不理了啊
    好累
     
      

  3.   

    现在有最新版本,功能比你想象的强大得多。不过需要货真价实的money.
      

  4.   

    http://www.88dd.com/tools/table.htm目前已有更新版本,功能比你所说的强大得多。不过需要货真价实的money.
      

  5.   


    <html>
    <head>
    <title>table</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <script language="javascript">
    function show(strOperator)
    {
            var objChecked = document.getElementsByName("checkboxbutton");
            for(var nLoop = 0; nLoop < objChecked.length; nLoop++)
            {
                    if(!objChecked[nLoop].checked)continue;
                    switch(strOperator)
                    {
                            case "add" :
                                    mytable.rows[mytable.rows.length - 1].insertAdjacentElement("afterEnd", mytable.rows[nLoop].cloneNode(true));
                                    break;
                            case "hide":
                                    mytable.rows[nLoop].style.visibility="hidden";
                                    break;
                            case "delete":
                                    mytable.deleteRow(nLoop);
                                    nLoop--;
                                    break;
                    }
            }
    }
    document.onkeydown=moveFocus;
    var nPos = 0;
    function moveFocus()
    {
            var objInput = document.getElementsByName("textfield");
            var nKeycode = event.keyCode;
            if(nKeycode == 38 || nKeycode == 40)
            {
                    if(nKeycode == 40)nPos++;
                    else nPos--;
                    if(nPos < 0) nPos = 0;
                    else if(nPos > objInput.length - 1)nPos = objInput.length - 1;
                    objInput[nPos].focus();
            }   
    }
    </script>
    <body bgcolor="#FFFFFF">
    <table width="90%" border="1" id="mytable">
      <tr> 
        <td> 
          <input type="text" name="textfield">
        </td>
        <td> 
          <input type="checkbox" name="checkboxbutton" value="radiobutton">
        </td>
      </tr>
      <tr> 
        <td> 
          <input type="text" name="textfield">
        </td>
        <td> 
          <input type="checkbox" name="checkboxbutton" value="radiobutton">
        </td>
      </tr>
    </table>
    <p> 
      <input type="button" name="Button" value=" add " onClick="show('add');">
      <input type="button" name="Button2" value=" delete " onClick="show('delete');">
      <input type="button" name="Button3" value=" hide " onClick="show('hide');">
    </p>
    </body>
    </html>
      

  6.   

    这不是很难,我已经在一个项目中用到类似的功能,已经用 DHTML + javascript 实现。 好象不是很难。