码迷,mamicode.com
首页 > 其他好文 > 详细

的武器

时间:2017-12-16 14:53:58      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:color   blog   for   end   var   attr   nodename   ack   文档   

是完全失去我

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.    <meta charset="UTF-8" />
  5. </head>
  6. <body>
  7.    <div id="test">
  8.       <p>测试</p>
  9.    </div>
  10.  
  11.    <script>
  12.  
  13.       /* 创建一个p元素节点对象 */
  14.       var element = document.createElement("p");
  15.  
  16.       /* 创建一个文本节点对象,并添加到元素节点中 */
  17.       var text= document.createTextNode("我是一段新添加文本内容");
  18.       element.appendChild(text);
  19.  
  20.       /* (一)创建一个新的属性节点,并赋值后添加到元素节点中 */
  21.       var attr = document.createAttribute("age");
  22.       attr.nodeValue = "28";
  23.       element.setAttributeNode(attr);
  24.       /*(二)通过使用 setAttribute 来创建属性节点
  25.       element.setAttribute("age","28"); */
  26.  
  27.       /* 创建一个注释节点,并添加到元素节点中 */
  28.       var comment = document.createComment("Hello World");
  29.       element.appendChild(comment);
  30.  
  31.       /* (一)获取一个文档中的节点作为父节点,将新创建的节点对象插入到最后一个子节点之后 */
  32.       var parentElement = document.getElementById("test");
  33.       parentElement.appendChild(element);
  34.  
  35.       /* (二)获取一个文档中的节点作为父节点,将新创建的节点对象插入到父节点中指定的子节点之前
  36.       var afterElement = document.getElementById("test");
  37.       document.insertBefore(element, afterElement);
  38.       */
  39.    </script>
  40.    <script>
  41.    var ttt = document.getElementById("test");
  42. var attr = test.id;
  43. console.log(attr.nodeType,attr.nodeName,attr.nodeValue); //2 ‘id‘ ‘test‘
  44. console.log(Node.ATTRIBUTE_NODE === 2);//true
  45. </script>
  46. </body>
  47. </html>

的武器的

的武器

标签:color   blog   for   end   var   attr   nodename   ack   文档   

原文地址:http://www.cnblogs.com/flyingweb/p/8046270.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!