当前位置: 代码迷 >> ASP >> 真奇怪,给DIV.innerHTML赋值无效?解决方案
  详细解决方案

真奇怪,给DIV.innerHTML赋值无效?解决方案

热度:378   发布时间:2012-02-08 19:52:21.0
真奇怪,给DIV.innerHTML赋值无效?
.
.
.
    var   vdiv=parent.document.getElementById( "disp ");
    vdiv.innerHTML= " <table> <tr> <td> 表格 </td> </tr> </table> ";
    alert(vdiv.innerHTML);
.
.
.

上面的代码没得显示,改成下面就可以
.
.
.
    var   vdiv=parent.document.getElementById( "disp ");
    vdiv.innerHTML= "表格 ";
    alert(vdiv.innerHTML);
.
.
.


------解决方案--------------------
<div id= "disp "> &nbsp; </div>
<script>
var vdiv = document.getElementById( "disp ");
vdiv.innerHTML= " <table> <tr> <td> 表格 </td> </tr> </table> ";
alert(vdiv.innerHTML);
</script>
------解决方案--------------------
<table> <tr> <td> <div id= "test "> </div> </td> </tr> </table>
<script language=javascript>
window.test.innerHTML= " <table> <tr> <td> aa </td> </tr> </table> "
</script>
  相关解决方案