document.getElementBy...和document.querySelector的区别

document.getElementBy...

获取的是动态集合

用法:

document.getElementsByTagName('p');

document.getElementById('p1');

document.getElementsByClassName('text');


document.querySelector

获取的是静态集合

用法:匹配指定 CSS 选择器元素,可以匹配多个,用,隔开

document.querySelector('.text');  //方法返回类名为text的第一个子元素 。

document.querySelectorAll('.text');  //方法返回类名为text的所有元素 。


来个例子:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。