元素类
var el = document.querySelector('#box');获取节点
- document.getElementById(id)通过id获取元素
- document.getElementsByClassName(class)通过class获取元素
- document.getElementsByTagName(标签名)通过元素名称获取元素
- document.querySelector(选择器)通过CSS选择器来获取一个元素
- document.querySelectorAll(选择器)通过CSS选择器来获取多个元素
- 获取body,以下两种方式均可document.body === document.querySelector('body'); // true
获取父子节点
- el.childNodes获取子节点
- el.parentNodes获取父节点
// Get parent node var parental = children.parentNode;
创建节点
- document.createElement(标签名)
- document.createTextNode(文字)创建文字节点
操作元素内容
- el.innerText元素中的文字
- el.innerHTML元素中的HTML
- el.appendChild(Node)追加子元素
- el.insertBefore(新Node,参考Node)el作为母元素,将新Node插入到参考Node的前面
                          登录后评论