几乎所有DOM元素都有innerText、innerHTML属性(注意大小写),分别是元素标签内内容的文本表示形式和
HTML源代码,这两个属性是可读可写的。//FF不支持innerText,在FF下用textContent属性。
也可以用innerHTML设置普通文本。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <script type="text/javascript">
        onload = function () {
        
            //设置innerText的值,只有IE可以用
            //document.getElementById('btn1').onclick = function () {
            //    document.getElementById('dv').innerText = '<font face="方正姚体" color="green">死后必定长眠,生前何必贪睡</font>';
            //};
            //设置innerHTML的值
            document.getElementById('btn2').onclick = function () {
                document.getElementById('dv').innerHTML = '<font face="方正姚体" color="green">死后必定长眠,生前何必贪睡</font>';
            };
           
            //显示innerHTML的值
            document.getElementById('btn4').onclick = function () {
                alert(document.getElementById('dv').innerHTML);
            };
            //设置innerText的值,火狐和IE兼容
           
              document.getElementById('btn5').onclick = function () {
                 
                  if (typeof (document.getElementById('dv').innerText) == 'string') {
                      //IE
                      document.getElementById('dv').innerText = '<font face="方正姚体" color="green">死后必定长眠,生前何必贪睡</font>';
                  }else {
                      //火狐
                      document.getElementById('dv').textContent = '<font face="方正姚体" color="green">死后必定长眠,生前何必贪睡</font>';
                  };
              };
            //显示innerText的值
              document.getElementById('btn3').onclick = function () {
                  if (typeof (document.getElementById('dv').innerText) == 'string') {
                      //IE
                      alert(document.getElementById('dv').innerText);
                  } else {
                      //火狐
                      alert(document.getElementById('dv').textContent);
                  };
              };
            
        };
    </script>
</head>
<body>
    <input id="btn1" type="button" name="name" value="设置innerText的值,只有IE可以用" />
    <input id="btn2" type="button" name="name" value="设置innerHTML的值" />
    <input id="btn3" type="button" name="name" value="显示innerText的值" />
    <input id="btn4" type="button" name="name" value="显示innerHTML的值" />
    <input id="btn5" type="button" name="name" value="设置innerText的值,火狐和IE兼容" />
    <div id="dv" style="height:300px;width:400px;border:2px dashed red;margin:0px auto;">
    </div>
</body>
</html>