parent.frames["framename"].document.all["+****+"].value试试

解决方案 »

  1.   

    也可以通过getElementById的一系列getElementBy***操作进行读取
      

  2.   

    现在问题是传来的一系列名称为a1...an的textbox,因为n不是固定的,所以我必须在javascript里给它们赋值时用循环来处理,对于a1
    parent.frames["framename"].document.forms["formname"].a1.value取到当然可以,但是
    parent.frames["framename"].document.forms["formname"].an.value呢?我不知道怎么用循环在这让i跟着变。
      

  3.   

    parent.frames["framename"].document.all[a+"i"].value
      

  4.   

    var x=eval("parent.frames['framename'].document.forms['formname']."+****);
    alert(x.value);