<SCRIPT LANGUAGE="JavaScript">
<!--
var opobj=window.open('b.htm')
opobj.userid='XXXX';
//-->
</SCRIPT>

解决方案 »

  1.   


    好像行不通啊。
    我的意思是说要设置B中的属性如
    b.html中有<input type="text" name="userid">
    而在A.html中设置B.html中的userid属性的值。再次感谢!
      

  2.   

    a.htm
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var opobj=window.open('b.htm')
    opobj.form1.userid.value='XXXX';
    //-->
    </SCRIPT>b.htm
    <FORM METHOD=POST ACTION="" name="form1">
    <input type="text" name="userid">
    </FORM>
      

  3.   


    有时候是可以的,但有时候会报错,
    form1.userido为空或不是对像,
    如何解决啊
      

  4.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var opobj=window.open('b.htm')
    if(opobj)opobj.form1.userid.value='XXXX';
    //-->
    </SCRIPT>
      

  5.   

    <SCRIPT LANGUAGE="JavaScript">
     
    function fun()
    {
    var win=window.open('','caption')
    win.documnet.writeln("<html><FORM  name='form1'> ")
    win.document.writeln("<input type='text' name='userid'>" )
    win.document.writeln("</FORM></html>")
    win.document.close
    }
     
    </SCRIPT>
    <html>
    <input type='button' onclick='fun()'>
    </html>