document.getElementById("xxd").innerHTML

解决方案 »

  1.   

    div = document.body.getElementsByTagName("div") 
    你直接
    div = document.getElementById('xxd')就好了,精确
    然后再
    div.innerHTML
      

  2.   

    document.getElementById("xxd").innerHTML
      

  3.   

    <div id="mydiv">呵呵<imgsrc='smail.gif'></div>
    <script>
    //得到DIV内的全部HTML代码
    var s=document.getElementById("mydiv").innerHTML
    alert(s)
    //得到DIV内的全部文本
     s=document.getElementById("mydiv").innerText
    alert(s)
    </script>
      

  4.   

    <div id='xxd'  style=width:12;height:47;>asdfasdfad </div> 
    div = document.body.getElementsByTagName("div")[0];
    text = div.innerHTML;
    或者
    div = document.body.getElementById("xxd");
    text = div.innerHTML;
      

  5.   

    <FONT size=7>工<BR>苦<BR>苦<BR>东<BR>在</FONT>
    如果想把div标签中这样一段保存进去,该怎么办。
      

  6.   

    <div id="mydiv"><FONT size=7>工 <BR>苦 <BR>苦 <BR>东 <BR>在 </FONT> <imgsrc='smail.gif'> </div> 
    <script> 
    //得到DIV内的全部HTML代码 
    var s=document.getElementById("mydiv").innerHTML 
    alert(s) 
    //得到DIV内的全部文本 
    s=document.getElementById("mydiv").innerText 
    alert(s) 
    </script> 怎么得到下面这么一段
    <FONT size=7>工 <BR>苦 <BR>苦 <BR>东 <BR>在 </FONT> 
      

  7.   


    <div id="mydiv"> <FONT size=7>工 <BR>苦 <BR>苦 <BR>东 <BR>在 </FONT> <img src='smail.gif'> </div> 
    <script> 
    //得到DIV内的全部HTML代码 
    var s=document.getElementById("mydiv").innerHTML
    s=s.replace(/<img(.*)?>/gi,"")//只删掉了<img >
    alert(s)
    </script> 
      

  8.   

    多谢neo_yoho ,问题解决了。5楼也提供了一种很不错的思路。