假如A.htm和B.htm都是在同一框架页面中,  
其中A页面中有<input  type="text"  name="T1"  size="20"  value="dsfsdf">  
那B页面中如何获得A中T1的value?  
谢谢!!!!!

解决方案 »

  1.   

    这个文本框在不在form标签里面?
      

  2.   

    i.php
    ----------------------------------------
    <iframe src="a.htm" id="a"></iframe>
    <iframe src="b.htm" id="b"></iframe>a.htm
    -----------------------------------------
    <input  type="text"  name="T1"  size="20"  value="dsfsdf" onChange="window.parent.b.t.innerHTML=this.value">b.htm
    ------------------------------------------
    <span id="t"></span>
      

  3.   

    一定要在form里面吗?
    不在就不可以访问?
    那就假如文本框是在form里面有该如何访问?
    <form name="f">
    <p><input type="text" name="T1" size="20" value="dsfsdf"></p>
    </form>
      

  4.   

    如果在表单里,写法就不一样了onChange="window.parent.b.t.innerHTML=this.value"
    可以改成
    onBlur="window.parent.b.f.t.innerHTML=this.value">
      

  5.   

    哦,上楼的我写错了.关键是看b.htm中的内容
      

  6.   

    那B中倒底要如何才能得到那值呢?
    用alert()方法显示出来
      

  7.   

    frame页:
    <frameset rows="215,*" cols="*" framespacing="0" frameborder="NO" border="0">
      <frame src="A.htm" name="topFrame" scrolling="NO" noresize >
      <frame src="B.htm" name="mainFrame">
    </frameset>
    B页:
    <input type="button" value="aa" onclick="javascript:alert(parent.topFrame.T1.value)">