<script>
function test(){
document.all.tab1.innerHTML = "" ;
}
</script>
<BODY BGCOLOR="#FFFFFF">
<input type="button" name="b2" value="清除" onclick="test();"><div id="tab1">
<table><tr><td><font color=red>测试1</font></td><td><font color=blue>测试2</font></td></tr></table></div>
</BODY>

解决方案 »

  1.   

    <script>
    function test(){
    document.body.innerHTML = "" ;
    }
    </script>
    <BODY BGCOLOR="#FFFFFF">
    <input type="button" name="b2" value="清除" onclick="test();"><div id="tab1">
    <table><tr><td><font color=red>测试1</font></td><td><font color=blue>测试2</font></td></tr></table></div>
    </BODY>
      

  2.   

    try this:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <script>
    function del_all()
    {
    while(document.body.hasChildNodes())
    {document.body.removeChild(document.body.lastChild)}
    }
    </script>
    </HEAD><BODY>
    aaaa
    <input type="button" value="test" onclick="del_all()">
    </BODY>
    </HTML>
    或者你可以直接document.write()新内容
      

  3.   

    test
    <input type="button" value="test" onclick="document.body.removeNode(true);">
      

  4.   

    test
    <input type="button" value="test" onclick="window.location='about:blank'">
      

  5.   

    test
    <input type="button" value="test" onclick="window.location='about:blank'">
      

  6.   

    。。TO:net_lover(孟子E章) 如果网页没有用frame的话,window.open打开的不算,你如何用程序回到原来的页面?^_^
      

  7.   

    谢谢各位,但是为什么document.clear()不行呢?
      

  8.   

    请各位原谅,标题中漏了“清除”两个字,现在已无法补救。我希望清除原内容后,写入新的内容。
    <input type="button" value="test" onclick="window.location='about:blank'">实际上是转到一个新页面,不满足我的要求。
    <input type="button" value="test" onclick="document.write();">也试图切换到一个空页面,但似乎不成功。
    <input type="button" value="test" onclick="document.body.removeNode(true);">虽然可清除页面,但刷新后居然导致IE崩溃(win2000)。Andrawu和mmkk的方法是行的,谢谢。
      

  9.   

    <input type="button" value="test" onclick="document.body.removeNode(true);">xp没问题....再试试看这个<input type="button" value="test" onclick="document.close();document.write('&nbsp;');">
      

  10.   

    <input type="button" value="test" onclick="document.close();document.write('&nbsp;');">
    还是产生一个新页面(win2000)