document.write会清空整个文档,然后再写里面的值

解决方案 »

  1.   

    应该没什么区别吧,调用函数而已
    但是就象楼上说的,document.write会重写文档的
    var s=document.body.innerHTML;
    document.write('aa'+s);
    document.close();
      

  2.   

    新建一个空的iframe,用iframe.document也可以
      

  3.   

    <script language = "javascript">
    function aa()
    {
     show.innerHTML=k;
     }
    </script>
     <input type = "button" value = "234234" onclick= aa()>
    <div id="show"></div>
      

  4.   

    谢谢楼上
    但现在还有一个问题这样又出现一个,但我原来有的那并没有删除
    <td>时间: 
    <script language = "javascript"> 
    var k = new minute("k");
    document.writel(k); //最原始显示
    function aa()
    {
    show.innerHTML=k;
    }
    </script> 
    <div id="show"></div> 
    </td>
    </tr>
    </table>
    <input type = "button"  onclick = "aa()" value = "提交">//这是坟墓原来的消失,现显示新的
    </form>