就是这样,frame的用法比较玄乎,有window对象,有frame元素对象,方法属于哪一类要弄清楚

解决方案 »

  1.   

    getElementById一般是document或者普通html元素使用的可以通过top获取期望的frame,然后使用该frame的document进行html元素操作具体的可以参考浏览器的sdk,比如iesdk的介绍
      

  2.   

    mail.asp如下<head>
      <script>
      function GetDoc(obj)
       {
         alert(document.frames[obj.id].document.getElementById("edu_userphoto").value);
       }
      </script>
    </head><body>
    <iframe  name=xy_userphoto  src="upphoto.jsp" id=xy_userphoto  onload="GetDoc(this)">  </iframe>  
    </body>