如题,<table>中的每行每列都要提交到后台保存,后台我打算写了一个action接收这个表单数据,怎么实现呀,我是个菜鸟,最好有一个简单的例子,分不够我可以再加

解决方案 »

  1.   

    <div id=table1>
    <table>
    <tr><td></td><td></td><td></td></tr>
    <tr><td></td><td></td><td></td></tr>
    <tr><td></td><td></td><td></td></tr>
    </table>
    </div>
    <form id="form1" method="post" action="123.jsp">
    <input type="hidden" name="tabledata" value="" />
    </form>
    <script type="text/javascript"> 
    form1.tabledata.value =document.getElementById("table1").innerHTML;
    form1.submit();
    </script>
      

  2.   

    很想写个例子给你,可没实现?我给你点思路吧,在html中加上form  action指向你写的那个处理接受的后台action jsp文件,就这样可以了,你去买本书吧   会有很详细的介绍的,我很久以前初学也是在书上看到的,很不明白再问我吧,要讲的太多了
      

  3.   

    <form action="你的action名字" method="post">
       <table>
          ...
       </table>
       <input type="submit" name="Submit" value="提交" /> 
    </form>
      

  4.   

    循环取Table值
    var objTab = document.getElementById("tab");
      
      for(var i=0;i<objTab.rows.length;i++) {
    var varRow = objTab.rows[i]; for(var j=0;j<varRow.cells.length;j++) {
        var cell = varRow.cells[j];
    //var aa = cell.innerHTML;
    var aa = cell.innerText;
    //alert("asdasd:"+aa);

    }
      }
    <table width="80%" border="1" id="tab"> 
    ...........
    </table>