DOMDocument 属性和方法 21 Text 返回此节点及其后代的文本内容(可读写)<p>ssss</p>我想问一下,text属性读和写怎么作?

解决方案 »

  1.   

    L@_@K
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title> new document </title>
      <meta name="generator" content="editplus" />
      <meta name="author" content="" />
      <meta name="keywords" content="" />
      <meta name="description" content="" />
     </head> <body>
      <p>ssss</p>
      <script type="text/javascript">
      <!--
    var txt = document.getElementsByTagName("p")[0].firstChild;
    alert(txt.data);
    txt.data = "hei hei";
      //-->
      </script>
     </body>
    </html>关于 TextNode 对象 请参考 DHTML参考手册.rar
    http://download.csdn.net/source/308913
      

  2.   

    好像不是你这样的,
    是用text属性来做
      

  3.   

    text属性不是每个控件都有的...DOM DOCUMENT的属性应该是下面里的.
    http://www.w3school.com.cn/htmldom/dom_obj_document.asp
      

  4.   

    如果是紧接着p元素,那么可以用firstChild.nodeValue
      

  5.   

      function setppp()
           {
                var ppp = document.getElementById("ppp");
                alert(ppp.firstChild.nodeValue);
               ppp.firstChild.nodeValue="osafhnce;"
           }
    <p id="ppp">sssssssss</p>文本节点在dom里的nodeValue可以取值