博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于选择器(很早之前写的)
阅读量:5967 次
发布时间:2019-06-19

本文共 1080 字,大约阅读时间需要 3 分钟。

<div class="kaishi" id="aa">1</div>

<a href="" id="ab">2</a>
<div id="ac" name="nihao">
<div>a</div>
<div>b</div>
<div>c</div>
<div>d</div>
<div>e</div>
</div>
<script type="text/javascript">
// 获取元素
var a=document.getElementById("aa") //用id获取
console.log(a)
var b=document.getElementsByClassName("kaishi")//这个获取的是一个类数组类对象 因为是个数组所以获取元素的时候要加下标号0
console.log(b[0])
var c=document.getElementsByName("nihao")//这个不经常用 必须属性叫name 通过取它的值才能获取到元素 必须也要加下标0跟上面那个一样解释
console.log(c[0])
// 接下来这两个一般是配合用的 下面主要是针对id名字是ac的那个盒子
var d=document.getElementById("ac") //这个获取的是父级及其下的所有子集元素 但是并不能干什么
console.log(d)
var e=d.getElementsByTagName("div")//这个获取的就是notelist 节点数组 以节点数组名称显示 你看下面的打印
console.log(e)
//上面这两个是最好用的也是最实用的 我在路上跟你说过这个 这个时候就可以体验for的方便了 我给你写一个for的 就跟上面这两个有关
var arr=["red","blue","black","yellow","pink"]
for(var i=0;i<e.length;i++){
e[i].style.background=arr[i]
}//动态添加属性
var h=document.querySelector(".kaishi") //路上跟你说的那个H5特别好用的一个js选择器
var h1=document.querySelector("#aa") //路上跟你说的那个H5特别好用的一个js选择器
console.log(h)
console.log(h1)

</script>

转载于:https://www.cnblogs.com/kazy/p/8583749.html

你可能感兴趣的文章
Go 字符串计算处理
查看>>
.NET PPT控件 Spire.Presentation for .NET V2.8发布 | 附下载
查看>>
apache 编译报错:undefined reference to `apr_array_clear'
查看>>
图像识别DM8127开发攻略——UBOOT的移植说明
查看>>
ubuntu 下升级docker版本
查看>>
我的友情链接
查看>>
深入浅出 RPC - 深入篇
查看>>
android的ViewFlipper
查看>>
CentOS 使用spawn-fcgi配置Nginx+PHP 启动脚本
查看>>
EXSi5.5安装篇
查看>>
开始记录吧
查看>>
windows下用php开发类似百度文库应用需要的工具和问题
查看>>
union 关键字
查看>>
用逻辑回归对用户分类 (理论+实战)
查看>>
css模拟select设置高度在ie67下有效(也可作为去除边框)
查看>>
20步打造最安全的Nginx Web服务器
查看>>
创建可用实验快照(二)
查看>>
开源社交系统ThinkSNS——社交与电商的结合
查看>>
MySQL双主(master-master)补充
查看>>
ldap添加自定义字段
查看>>