DOM获取元素
概述
对于一个页面,如果想要对页面中的某个元素进行操作,就必须通过一定的方式获取所需元素,这样才能对其进行相应的操作。 在JavaScript中,引用获取元素方法的语法格式如下:
document.方法名称(元素名称);
1.直接获取元素
1.根据元素id获取元素:
document.getElementById("id名称");
2.根据标签名获取元素组:
document.getElementsByTagName("标签名称");
3.根据类名获取元素组:
document.getElementsByClassName("类名称");
4.通过name获取元素组:
document.getElementsByName("名称");
5.根据CSS选择器名获取元素(只取第一个):
document.querySelector("选择器名称");
6.根据CSS选择器名获取元素组:
document.querySelectorAll("选择器名称");
元素1
元素2
元素3
元素4
2.间接获取元素
1.获取子元素
(1)获取所有子元素:
.children
(2)获取第一个子元素:
.firstElementChild
(3)获取最后一个子元素:
.lastElementChild
2.获取父元素
(1)获取父元素:
.parentElement
3.获取兄弟元素
(1)获取前一个兄弟:
.previousElementSibling
(2)获取后一个兄弟:
.nextElementSibling
老大
老二的孩子
老三
老四
老五
3.事件获取元素
1.获取触发事件的元素:
event.target
2.获取绑定事件的元素:
event.currentTarget
*【
点击试试
】*
4.表单元素获取
1.根据表单名获取表单:
document.表单名称;
2.根据表单控件名获取控件:
表单对象.控件名称;
用户名:
密 码: