把父窗口的值赋给iframe里一个input
index.html:<scripttype="text/javascript">varchen=12345</script><iframesrc="abc.html"i...
index.html:
<script type="text/javascript">
var chen=12345
</script>
<iframe src="abc.html" id="iframe1"><iframe>
abc.html:
<input id="input1" />
我现在想把chen这个变量的值赋给input的value 怎么做到?
input 的属性是type="hidden",那该怎么办。 展开
<script type="text/javascript">
var chen=12345
</script>
<iframe src="abc.html" id="iframe1"><iframe>
abc.html:
<input id="input1" />
我现在想把chen这个变量的值赋给input的value 怎么做到?
input 的属性是type="hidden",那该怎么办。 展开
2个回答
展开全部
var ifr=window.top.document.getElementById("iframe1").contentWindow;
ifr.document.getElementById("input1").value=xxx;
ifr.document.getElementById("input1").value=xxx;
追问
没有用,不好使,有很多人像你这么说,但是这个实际的效果在哪里呢?
追答
个人在开发过程中不喜欢用iframe,实在是有太多的不可控。如果是在一个网站下,我建议可以用jquery去做。
$(function(){
$.get("abc.html",function(data){
$("#framecontent").html(data);
});
});
这样abc.html里内容全在当前页了,你想拿啥就拿啥
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询