在iframe页面给父页面传递变量:
<body>
<%="结果:"+Request.Form["te"]%>
<script>
parent.document.getElecmentbyID("aa")= "返回:"+Request.Form["te"]
</script>
</body>
为什么父页面这样接收不到:
<div id="aa" name="aa">此处显示 id "aa" 的内容</div>
是哪里写错了?
------解决方案--------------------------------------------------------
parent.document.getElementById("aa").innerHTML= "返回:<%=Request.Form["te"]%>"
------解决方案--------------------------------------------------------
parent.document.getElementById("aa").innerText= "返回:"+Request.Form["te"];
getElementById 要注意大小写
DIV、SPAN的赋值后面要加上 innerText 或者 innerHTML
innerText 代表普通文本
innerHTML 代表html代码
------解决方案--------------------------------------------------------