DOM中document常用到的方法

DOM的方法 颜鸿
文章标签: JavaScript

1.getElementById("id的属性值")方法,该方法通过id名来获取到该标签,这个方法常用

1-1-2.PNG

1-1-1.PNG

2.getElementsByName("name属性值")方法, 该方法通过Name名来获取到一组节点对象,这个方法常用

9-9-1.PNG

9-9.PNG

3.getElementsByTagName("标签名")方法,该方法通过标签名来获取到一组节点对象,这个方法常用

8-8.PNG

8-8-1.PNG

4.getElementByClassName("class属性值") 该方法是使用class属性名来查询一组节点对象,这个方法不常用,而却还有一个缺点,这个缺点就是在IE浏览器中只支持IE9以上的浏览器

6-9.PNG

6-9-1.PNG

因为上面的getElementByClassName的方法有兼容性问题,所有我们就用下面的两种方法来获取到class属性名的节点对象

第一个是:queryselector("css选择器")   

该方法返回文档中匹配指定 CSS 选择器的一个元素。

参数必须使用前缀和css样式一样加上属性值,该加.就要加点或者#号的是都要加上才能获取到,不然没输入正确的话会是null一个空值

这个只能获取到一个,后面属性名有相同的话都不会获取到的

13-6.PNG

6.3-1.PNG

第一个是:queryselectorAll("css选择器")   方法返回文档中匹配指定 CSS 选择器的所有元素,返回 NodeList 对象,NodeList对象表示的是节点对象的集合

参数必须使用前缀和css样式一样加上属性值,该加.就要加点或者#号的是都要加上才能获取到,不然没输入正确的话会是null一个空值

不过这个和上面的不同,获取了所有class属性名相同的属性值

6-6.PNG

6-4-1.PNG

以上的所有方法都是使用document对象来调用的方法

还能输出{{restrictNumber}}个字符  
  • {{reply.author}}

    {{CommonUtil.formateDate(reply.ac_CommentDate).shortTime}}
  • 回复了{{Comments.author}} :