另外加问一个表格保存的问题 , 怎么样挨顺序将表格中的内容保存到数据库中。。谢谢。。

解决方案 »

  1.   

    <table border=1 cellspacing=0 width=200 onclick="mm()">
      <tr><td>meizz</td><td>梅花雪</td></tr>
      <tr><td>meizz</td><td>梅花雪</td></tr>
      <tr><td>meizz</td><td>梅花雪</td></tr>
      <tr><td>meizz</td><td>梅花雪</td></tr>
    </table><SCRIPT LANGUAGE="JavaScript">
    function searchObjByTagName(obj, tag)
    {
      while(obj!=null && typeof(obj.tagName) != "undefind")
      {
        if(obj.tagName == tag.toUpperCase()) return(obj);
        obj = obj.parentElement;
      }
      return null;
    }
    function mm()
    {
      var td= searchObjByTagName(window.event.srcElement, "TD");
      td.innerHTML = "<input style='width: 100%; height: 100%' value='"+ td.innerText +"' onblur='nn()' onclick='event.cancelBubble=true'>";
      td.children[0].focus();
    }
    function nn()
    {
      var e  =window.event.srcElement;
      var td = searchObjByTagName(e, "TD");
      td.innerHTML = e.value;
    }
    </SCRIPT>
      

  2.   

    保存到数据库, 可以先循环得到表格里的所有内容, 列之间用一个特殊符号分隔, 行之间用另一个特殊符号分隔, 组成大字串传到后台, 后台再解包.