document.getElementById("ifrmae").getElementById("id");
必须要在里面的页面加载完了才行
必须要在里面的页面加载完了才行
解决方案 »
- 在提交代码时出现Stack overflow at line:132
- 我写了一个EXT 下拉框远程获取数据 ,无法显示,请教各位高手
- js拖动的问题,各位大虾过来瞅瞅
- 希望通过大家可以帮我解决这个问题
- 介绍给大家一个好的看代码的软件: SourceFormatX
- 急,多行select问题。不能获得焦点。高分求快速解决
- 创建javascript对象数组
- 急,正则表达式问题!!请大家帮我看看!!
- 如何使用xmlhttp控件做文件的批量下载?
- 请问谁能帮我写一个 简单的隐藏弹出 JS效果呢?
- javascript 新人提问,奇怪的语法
- 在一个div里设置属性style="display:none" 为什么js就获取不到文本框里的值
frames.ifr_b.document.getElementById('hid').value
如果 hid在form name="form_b"里 hidden控件 name="hid"
可以不用写ID
这样 frames.ifr_b.document.form_b.hid.value前提都是在调用上面方法前 B页面是已经 onload的
<html>
<head>
</head>
<script language="javascript">
function test(){
alert(document.getElementById("f1").contentWindow.document.getElementById("text1").value);
}
</script>
<body>
<h1>a.html</h1>
<input type="button" value="test" onclick="test()">
<br>
<iframe id="f1" src="b.html"></iframe>
</body>
</html>b.html
<html>
<head>
</head>
<body>
<h1>b.html</h1>
<input type="hidden" id="text1" value="abcdefg"/>
</body>
</html>
$("#iframe id").contents().find("#iframe 中的 ID").text();
$("#iframe id").contents().find("#iframe 中的 ID").html();