上面的程序有点遗漏,补充一下!不好意思
<span id=span001></span>
<script>
span001.innerHTML=span001.innerHTML+'<span id=001001>111</span>';
span001.innerHTML=span001.innerHTML+'<span id=001002>222</span>';
span001.innerHTML=span001.innerHTML+'<span id=001003>333</span>';
span001.innerHTML=span001.innerHTML+'<span id=001004>444</span>';
</script>

解决方案 »

  1.   

    <span id=span001 onclick="document.all('001003').removeNode(true)"></span>
    <script>
    function window.onload(){
    span001.innerHTML='<span id=001001>111</span>';
    span001.innerHTML+='<span id=001002>222</span>';
    span001.innerHTML+='<span id=001003>333</span>';
    span001.innerHTML+='<span id=001004>444</span>';
    }
    </script>
      

  2.   

    <body>
    <span id=span001></span>
    <script>
    span001.innerHTML='<span id=001001>111</span>';
    span001.innerHTML+='<span id=001002>222</span>';
    span001.innerHTML+='<span id=001003>333</span>';
    span001.innerHTML+='<span id=001004>444</span>';
    </script>
    <SCRIPT LANGUAGE=javascript>
    <!--
    var strid="001003";
    window.onload=function(){
    var o=document.getElementById(strid);
    if(o==null) return;
    o.removeNode(true);
    }
    //-->
    </SCRIPT>