如上

解决方案 »

  1.   

    outerHTML:
    http://baike.baidu.com/view/1303192.htminnerHTML:
    http://baike.baidu.com/view/1089298.htm
      

  2.   

    一句话就说清楚了...OuterHtml返回包括当前元素的标记以及标记包含的HTML,而InnerHtml返回当前元素中包含的所有HTML但不包括当前元素两端的标记...
      

  3.   

    nnerHTML是html标签的属性,成对出现的标签大多数都有这个属性 //标签属性
    是开始标签和结束标签之间的字符,不包括标签本身 
    比如 
    <p id="pp">aaaaaaaaaa<span id="ss">bbbbbbbb</span> </p> 
    这里的p标签和span标签嵌套在一起 
    那么pp.innerHTML的内容就是 
    aaaaaaaaaa<span id="ss">bbbbbbbb</span> 
    ss.innerHTML的内容就是 
    bbbbbbbb 
    ========================= 
    类似的一个属性是outerHTML 
    那么pp.outerHTML的内容就是 
    <p id="pp">aaaaaaaaaa<span id="ss">bbbbbbbb</span> </p> 
    ss.outerHTML的内容就是 
    <span id="ss">bbbbbbbb</span>