javascript的选择器有哪些
本文小编为大家详细介绍“javascript的选择器有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript的选择器有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
javascript有选择器。常用js选择器有:getElementById()、getElementsByName()、getElementsByTagName()、querySelector()、querySelectorAll()等。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
javascript有选择器。
JavaScript最常用于获取或修改HTML元素的内容或值以及应用某些效果。
为此,您必须首先找到元素。而javascript选择器就是用于匹配元素的,查找方法:
通过ID查找HTML元素
通过标签名称查找HTML元素
通过类名称查找HTML元素
通过CSS选择器查找HTML元素
通过HTML对象集合查找HTML元素
常用js选择器有:getElementById()、getElementsByName()、getElementsByTagName()、getElementsByClassName()、querySelector()、querySelectorAll()。
按ID查找HTML元素
您可以使用getElementById()方法根据元素的唯一ID选择元素。
这是在DOM树中找到HTML元素的最简单方法。
以下示例选择一个具有ID属性id="msg"的元素:
varx=document.getElementById("msg");
如果找到该元素,则该方法将把该元素作为对象返回。
如果找不到该元素,则myElement将包含null。
通过标签名称查找HTML元素
您还可以使用getElementsByTagName()方法通过标记名称选择HTML元素。
此方法返回具有指定标签名称的文档中所有元素的类似数组的列表。
示例:选择所有<p>元素:
varx=document.getElementsByTagName("p");
通过类名称查找HTML元素
您可以使用该getElementsByClassName()方法选择具有特定类名称的所有元素。
此方法返回具有指定类名的文档中所有元素的类似数组的列表。
此示例返回所有带有class="demo"的元素的列表:
varx=document.getElementsByClassName("demo");
通过CSS选择器查找HTML元素
您可以使用该querySelectorAll()方法来选择与指定的CSS选择器匹配的元素(ID,类,类型等)。
此方法返回与指定选择器匹配的所有元素的类似数组的列表。
CSS选择器提供了一种非常强大有效的选择文档中HTML元素的方法。
varx=document.querySelectorAll("div");
通过HTML对象集合查找HTML元素
HTML文档中最顶层的元素可以直接用作文档属性。
例如,可以使用属性访问<html>元素document.documentElement。
所述元件可以与被访问document.body属性。
varhtml=document.documentElement;varbody=document.body;
注意:如果document.body在标记之前使用(例如,在<head>内),它将返回null而不是body元素。
也可以访问以下HTML对象(和对象集合):
读到这里,这篇“javascript的选择器有哪些”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。