我想做这样一个功能,点选一个按键,表单的数据提交给新弹出的小窗口,js代码要怎么写?谢谢了

解决方案 »

  1.   

    用var win = window.open(url);
    var win = window.showModalDialog(url)
    win.document.write("This is 'myWindow', 写你的内容");
      

  2.   

    我网页里实现的功能是这样的:有一个表格,当选中该表格的某一行时,js将一个id为record的隐藏域的值设为该选中行的第一个单元格的名称,然后按下另一个叫做“删除内容”的按键时,我希望能弹出一个新的小窗口,并且record的值也能传到这个新的页面里。代码如下:
    <input type="hidden" id="record" />
    <form method=POST action="deleteDoc.jsp" />
    <input type="submit" Value="删除内容">
    </form>
    当选中表格的某行时调用下面的函数:
    var recordId;
    function setSelectedRecord(r){
    recordId = r;
    document.getElementById("record").value=recordId;
    var rows = document.getElementsByTagName("tr");
    var tables = document.getElementsByTagName("td");
    var columns = tables.length / (rows.length - 1);
    document.getElementById("record").value=tables[(recordId) * columns].innerHTML;
    }
    上面这位兄台的代码我没弄清楚record的值是怎么传的......另外,当我传的record值是中文的时候,在新页面显示的值是乱码,该怎么解决呢?