JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏(23)

代码:

<!DOCTYPE html>
<html>

 <head>
 <meta charset="UTF-8">
 <title>DOM</title>
 <style type="text/css">
 .#div1{
 background-color: red;
 }
 </style>
 </head>

 <body>
 <div id="div1" class="c1 c2 red">
 <p id="p1">p1</p>
 <p id="p2">p2</p>
 <p id="p3">p3</p>
 </div>
 <script type="text/javascript">
 var div1=document.getElementById("div1");
 div1.style.backgroundColor="lightgreen"; //background-color 去-变Camel命令
 </script>
 </body>

</html>

结果:

4.5、元素节点ELEMENT

nodeName 访问元素的标签名
tagName 访问元素的标签名
createElement() 创建节点
appendChild() 末尾添加节点,并返回新增节点
insertBefore() 参照节点之前插入节点,两个参数:要插入的节点和参照节点
insertAfter() 参照节点之后插入节点,两个参数:要插入的节点和参照节点
replaceChild() 替换节点,两个参数:要插入的节点和要替换的节点(被移除)
removeChild() 移除节点
cloneNode() 克隆,一个布尔值参数,true为深拷贝,false为浅拷贝
importNode() 从文档中复制一个节点,两个参数:要复制的节点和布尔值(是否复制子节点)
insertAdjacentHTML()

插入文本,两个参数:插入的位置和要插入文本

  • "beforebegin",在该元素前插入
  • "afterbegin",在该元素第一个子元素前插入
  • "beforeend",在该元素最后一个子元素后面插入
  • "afterend",在该元素后插入

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/403.html