在新窗口里的表格<tr onclick="mm(this)">function mm(e)
{
  var s = e.innerText;
  if(window.opener!=null)
  opener.document.formName.inputName.value=s;
}

解决方案 »

  1.   

    谢谢你们的意见,不过我希望单击那一行之后,表格那一行的值不是全部传到原窗口的一个文本框里,而是希望分别传到对应的文本框,比如说,我选中了第2行,那么第2行第1列的值就传到原窗口第1个文本框(text1),第2行的值就传到原窗口第2个文本框(text2)……,以次类推~~~~~~~~
      

  2.   

    function mm(e)
    {
      if(window.opener!=null)
      {
        var obj = eval("opener.document.formName.text"+ e.rowIndex);
        obj.value=e.cells[0].innerText;
      }
    }
      

  3.   

    function mm(e)
    {
      if(window.opener!=null)
      {
        var obj = eval("opener.document.formName.text"+ (e.rowIndex+1));
        obj.value=e.cells[0].innerText;
      }
    }
      

  4.   

    再次感谢,再问一个问题,如果我的表格的单元格里面的东西是hidden,那怎么把这个hidden 的value传给父窗口里的文本框。
      

  5.   

    再次感谢,再问一个问题,如果我的表格的单元格里面的东西是hidden,那怎么把这个hidden 的value传给父窗口里的文本框。
      

  6.   

    你可以看看阿赖的控件
    http://www.campusky.net/alai/welcome.htm