首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

div中显示window.opener getElementById("Text")的返回值,该怎么处理

2012-02-02 
div中显示window.opener getElementById(Text)的返回值scriptlanguage javascript type text/java

div中显示window.opener getElementById("Text")的返回值
<script   language= "javascript "   type= "text/javascript ">
function   showit()
{
var   name   =   window.opener.document.getElementById( "Text_Topic ").value;
alert(name);
}
</script>
是用来做提交页面的预览
由于显示页面是用div做的,所以希望将获得的值插入到div中。
但是
//var   name   =   document.getElementById( "pname ");
//name.innerText   =   window.opener.document.getElementById( "Text_Topic ").value;
这种方法,只能插入指定id的值。但div是没有id的,怎么插入法?
试了一下
<div   > <strong> <%   =   name   %> </strong> </div>
发现不行。。,

[解决办法]
document.getElementsByTagName( "div ");

然后根据索引确定要找的 div
[解决办法]
为什么不加个ID
[解决办法]
<div > <strong> <% = name %> </strong> </div>
一般来讲 <%=xxx%> 是服务器端上用的~

指定div的ID是最方便的解决方法

<script language= "javascript " type= "text/javascript ">
function showit()
{
var name = window.opener.document.getElementById( "Text_Topic ").value;
alert(name);
document.getElementById( 'div1 ').innerHTML = ' <strong> ' + name + ' </strong> ';
}
</script>
<div id= "div1 "> </div>
[解决办法]
<div > <strong> <script language= "javascript "> document.write(name); </script> </strong> </div>

也许可以~

热点排行