DOM
定义
根据W3C
的HTML DOM
标准,HTML
文档中的所有内容都是节点:
- 文档:一个页面就是一个文档,
DOM
中使用document
表示
- 元素:页面中的所有标签都是元素,
DOM
中使用element
表示
- 节点:网页中的所有内容都是节点(标签、属性、文本、注释等),
DOM
中使用node
表示
元素操作
获取元素
1 2 3 4 5 6 7 8 9 10 11 12 13
| document.getElementById("time"); document.getElementsByTagName("li") document.getElementsByClassName("box") document.querySelector(str) document.querySelectorAll(str) document.body document.documentElement
document.querySelector('p').innerText document.querySelector('p').innerHTML
document.querySelector('img').title = '这是img的title'
|
事件
事件三要素:事件源,事件类型,处理程序
1 2 3 4
| btn.onclick = function(){ this.disabled = true this.display = 'none' }
|