- 通过ID获取(getElementById)
- 通过name属性(getElementsByName)
- 通过标签名(getElementsByTagName)
- 通过类名(getElementsByClassName)
- 获取html的方法(document.documentElement)
- 获取body的方法(document.body)
- 通过选择器获取一个元素(querySelector)(开发常用)
- 通过选择器获取一组元素(querySelectorAll)(开发常用)
获取对象需要包括 事件源、事件类型、事件处理程序 (事件三要素)
1. 通过ID获取(getElementById)
let id = document.getElementById('id')
- 通过id名获取元素,返回值是一个元素对象,没有找到则返回Null
- 如果有多个id重复了,只会获取第一个满足条件的元素对象
2. 通过name属性(getElementsByName)
document.getElementsByName('name')
- 通过name名获取元素,返回值是一个伪数组