网站建设是属于什么岗位,云伙伴公司客户案例,浏览器下载安卓版,导入到wordpress按HTML查找#xff1a;优点#xff1a;范围可大可小#xff0c;可设置条件#xff1b;包括五种方式#xff1a;1.按id查找#xff1b;2.按标签名查找#xff1a;var elems parent.getElementsByTagName();3.按name属性查找#xff1a;要回传给服务器的元素需要name属性… 按HTML查找优点范围可大可小可设置条件包括五种方式1.按id查找2.按标签名查找var elems parent.getElementsByTagName();3.按name属性查找要回传给服务器的元素需要name属性专门找表单中有name属性的表单元素---了解即可4.按class属性查找var elems parent.getElementsByClassName(class);强调1.可在任意父元素上调用2可返回多个元素的组成的集合3不要求全部匹配只要包含即可缺点每次只能按一个条件查找如果条件复杂的话就无法一句话获得想要的元素5这是重点强调的选择器按选择器查找用的比较多比较犀利。 5.1 只找一个元素var elem parent.querySelector(selector); 5.2 找多个元素var elems parent.querySelectorAllselector); 那么如何选择这些查找工具呢 从使用的难易程度 1.当条件复杂时 按选择器查找--简单按HMTL查找--繁琐2.返回值 getElementsByTagName返回多个元素的动态集合 什么是动态集合不实际存储对象的属性值每次访问都要重新查找DOM树 querySelectorAll返回多个元素的非动态集合非动态集合---实际存储对象的所有值即使返回反复访问集合也不会导致反复查找DOM树。3.单次查找效率 按HTML查找--效率高按选择器找--效率低 在这里我们重点介绍下querySelector和querySlectorAll这两个方法支持CSS查询。可以通过document和element类型的实例来调用他们目前完全支持他们的浏览器有 而querySelectorAll 转载于:https://www.cnblogs.com/ydaimee/p/6749594.html