博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
4种JavaScript中获取HTML元素的方式
阅读量:4118 次
发布时间:2019-05-25

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

对于许多前端开发项目来说,获取元素进行操作是必不可少的,例如tab标签,全屏切换,自动滚播等效果都需要通过获取节点元素来实现。下面我们来看一下JavaScript获取html元素的几种方式。

1、getElementById( )

作用:用于获取一个基于唯一的ID的元素。

用法:getelementById(),接受一个你要获取的id参数,如果找到相应的元素则返回该元素,如果找不到就返回null。

代码:

HTML中代码:

Hello

JavaScript中代码:

var mydiv = document.getElementById(“mydiv”);      //获取
元素

2、getElementsByTagName

作用:用于获取对应标签的所有对象

用法:getElementsByTag(),接受一个你要获取的标签的参数,返回含零或多个元素的NodeList(节点列表,与数组类似)

代码:

HTML中代码:

hello

hi

i am fine

JavaScript中代码:

var array = document.getElementsByTagName(“p”);           //获取p的元素节点列表 P[0].style.color =”red”                      //”hello”变为红色字体

3、getElementsByName

作用:用于获取对应name名的所有元素

用法:getElementsByName(),接受一个你要获得name名的参数,返回含零或多个元素的NodeList(节点列表,与数组类似)

代码:

HTML中代码:

hello

hi

JavaScript中代码:

var name = document.getElementsByName(“lid”);  //获取name为lid所有元素节点 Name[0];            //”hello”

4、getElementsByClassName

作用:用于获取对应class名的所有元素

用法:getElementsByClassName(),接受一个你要获得class名的参数,返回含零或多个元素的NodeList(节点列表,与数组类似)

HTML中代码:

hello

hi

JavaScript中代码:

var name = document.getElementsByClassName(“lid”);   //获取name为lid所有元素节点Name[0];            //”hello”

本文完〜

转载地址:http://hxbpi.baihongyu.com/

你可能感兴趣的文章
解决Spring Boot应用无法部署在同一个容器中的问题
查看>>
一个用逗号分隔的汉字的正则表达式
查看>>
网站备案,无力吐槽
查看>>
javascript逆向引用的小例子
查看>>
Druid + Mybatis批量增删写法
查看>>
网页在微信分享时URL后缀
查看>>
Datepicker使时间拖动条设为每5分钟一档
查看>>
使用POI设置EXCEL单元格格式
查看>>
javascript 动态添加表格行
查看>>
刚看的一个暴笑的笑话
查看>>
实训日记(第一天)
查看>>
河北省大学生计算机一级考试模拟试卷
查看>>
阿里云Aliyun OSS图片上传方法
查看>>
开源安全框架Apache Shiro
查看>>
建国方略 附录【陈英士致黄克强书】
查看>>
很有趣的互联网势力割据图
查看>>
阿里云OSS之Nginx反向代理配置
查看>>
视频幅高比例速查表
查看>>
解决iText生成pdf文件过大的问题
查看>>
Java性能小技巧【转】
查看>>