JBOSS 点滴

丰丰的博客

网页中嵌入另一个网页

网页中嵌入另一个网页
<IFRAME align=center marginWidth=0 marginHeight=0 src="此处网址" frameBorder=0 width=200 scrolling=no height=100></IFRAME>

网页中获取嵌套IFRAME中的标签值

关键字: iframe,标签
网页中经常要嵌套一些iframe,在提交表单的时候,还需要把iframe中的值取出来,和父页面的form一起提交,很麻烦,好不容易找了个方法,做个笔记:
<iframe src="" name="iframe"/>

<script type="text/javascript">
var tag= document.frames['iframe'].tagname;
</script>

tagname就是iframe页面中的标签的名称,这样就能获取到要获取的值,跟在父页面一样处理。

在Iframe中获取父窗口中表单的值!
  <from   name="frm"   action="bb.asp">  
  <table>  
      <tr>  
            <td><input   type="text"   name="BH"></td>  
      </tr>  
      <tr>  
              <td><iframe   name="ScrollFrame"   src="aa.asp"   width="100%"></IFRAME></td>  
      </tr>  
  </table>  
  </form>   

 <script   language="javascript">  
  function   show(){  
  if(document.parentWindow.parent.document.getElementsByName("BH")[0].value=="")  
        alert("空的");  
  else  
        alert("不空");  
   
  }  
   
  </script>  
   
  <input   type="button"   value="show"   onclick="show();">


getElementsByName   是获取以指定名称命名的对象数组,  
  那个页里只包含一个以"BH"命名的textbox,所以就要加上"[0]"这个了  
   
  [0]就表示数组的第一个对象

posted on 2008-08-14 15:13 半导体 阅读(707) 评论(0)  编辑  收藏 所属分类: HTML


只有注册用户登录后才能发表评论。


网站导航: