以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  请问克隆出来的列表框的值如何传到下一个页面  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=59447)


--  作者:worldcross
--  发布时间:3/5/2008 1:47:00 PM

--  请问克隆出来的列表框的值如何传到下一个页面
请问克隆出来的列表框的值如何传到下一个页面
代码如下,整个的利用Form提交
<table border="0" cellspacing="0" cellpadding="0">
  <tbody id="tbody">
    <tr>
      <td><input type="text" name="<%=a[i] %>" /></td>
      <td><input type="text" name="text2" /></td>
      <td><select name="select" id="s1">
        <option>item1</option>
        <option>item2</option>
        <option>item3</option>
        <option>item4</option>
        <option>item5</option>
      </select></td>
      <td><input type="button" value="Remove" onclick="removeRow(this.parentNode.parentNode)"></td>
    </tr>
    </tbody>
  </table>
  <input name="button" type="button" value="Add row" onclick="addRow()">

  <script type="text/javascript">

function addRow()
{
    var root = document.getElementById("tbody");
    var allRows = root.getElementsByTagName('tr');
    var cRow = allRows[0].cloneNode(true)
    root.appendChild(cRow);
}
function removeRow(r)
{
    var root = r.parentNode;
    var allRows = root.getElementsByTagName('tr')
    if(allRows.length>1)
        root.removeChild(r);
    else
        alert("only one row left, you can not remove it!");
}
</script>


请帮忙解决,非常感谢!


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
47.119ms