原文:getElementById和ByTagName的区别

原生js中获取元素的方法有很多,那么今天就来重点说一下getElementById和ByTagName的区别: getElementById前面必须是document 而getElementByTagName前面除了是document也可以是其他的元素 先来看一下简单的html代码 举例说明,就如上面的html,我们若是想要找到ol里的li,那么我们就应该先找到ol,然后找它里面的li,那么js代 ...

2017-11-19 19:35 0 7074 推荐指数:

查看详情

getElementById和querySelector方法的区别

习惯了用jQ查找元素,有时候我们不妨试试js原生的DOM选择符,getElementById()、getElementsByTagName()、querySelector()、querySelectorAll()。说不定一不小心就发现彩蛋了。 那么我们来说说上面那几个方法 ...

Wed May 03 08:39:00 CST 2017 2 16886
getElementById和querySelector方法的区别

1.getXXXByXXX 获取的是动态集合,querySelector获取的是静态集合。   举例:    2.querySelector和querySelectorAll   ...

Fri Sep 21 02:34:00 CST 2018 0 1049
区别getElementByID,getElementsByName,getElementsByTagName

以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人、小孩、老人)等。 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. ...

Fri Jun 19 23:48:00 CST 2015 0 5723
querySelector和getElementById之间的区别

一、概述   今天在看js的时候发现里面的代码基本上都是用querySelector()和querySelectorAll()来获取元素,就有点疑惑为什么不用getElementById(),可能也是因为自己没用过那两个,所以并不清楚原因所在。   参考手册上写querySelector ...

Fri May 24 02:22:00 CST 2019 0 5355
document.getElementById()与 $()区别

document.getElementById()返回的是DOM对象,而$()返回的是jQuery对象 什么是jQuery对象? ---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。 比如: $("#test").html ...

Sun Oct 25 03:48:00 CST 2015 2 9481
document.getElementById与getElementByName的区别

1:id 就像身分证号,是唯一的, name 就像姓名一样可以同名 2:一个元素定义了 id ,引用该元素时直接用 id 属性,而 name 通常用在 ...

Wed Feb 15 05:30:00 CST 2017 0 2363
vue中ref与getElementByID区别

1 用在常规元素中 ref与getElement获取到的内容相同 在网上查到有描述说ref的方式相比getElement会减少获取dom节点的消耗,未证实,这里记录 2 ...

Wed Nov 03 00:02:00 CST 2021 0 877
JavaScript中querySelector()和getElementById()(getXXXByXX)的区别

在日常开发中,使用JavaScript获取元素的时候,最常用的方法就是document.getElementById(getXXXByXX)方法。但是最近发现有很多地方使用的是querySelector方法而不是使用前面的方法。去官方文档查看是这么说的: 文档对象模型Document引用 ...

Sat May 11 00:05:00 CST 2019 0 1856
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM