当前位置: 首页 > article >正文

JS中几个getElementByXXX方法的区别

节点API有一下几种:

1、getElementById():根据id查找元素,返回类型为element,不存在则返回null,存在多个id相同的元素则返回第一个

var id = document.getElementById("id");

2、getElementsByTagName():根据元素标签名查找元素,返回带有指定标签名的对象集合;不存在指定标签则返回空集合(不是null),参数为"*"时返回整个元素列表。

var divlist = document.getElementsByTagName("div");

 

3、getElementsByName():根据name属性查找元素,返回NodeList节点列表对象

var names = document.getElementsByName("uname");

4、getElementsByClassName():根据class名查找元素,返回集合

var element1 = document.getElementsByClassName("a");

 

 

http://www.lryc.cn/news/2417863.html

相关文章:

  • Varnish的基本应用详解
  • 使用autoit,可以节省您很多时间
  • 图文结合!非常详细Linux简介与安装!
  • CSS行高——line-height
  • Android面试:Invalidate、RequestLayout
  • Java基础—正则表达式
  • Font Awesome Icon Picker 教程
  • 开源全能免费的视频下载神器:Hitomi Downloader
  • PIM介绍
  • 通俗讲解:什么是Web
  • LTP简介
  • 排序算法——七种排序算法汇总,详细(Java)
  • 算法基础2 —— OJ入门以及暴力枚举
  • 揭秘!“真假美猴王事件”其实是如来的一次运维事故
  • Java面试题大全带答案
  • ![CDATA[]]介绍及使用方法
  • Vue模块化-module
  • 动态ip和静态ip有什么区别?
  • Fullcalendar在Vue中的一些使用心得
  • static_cast用法
  • 【001 操作系统】什么是线程、进程?线程进程的区别是什么?
  • 全面解读:大厂牛人详解《数据结构与算法》,附源码笔记,让你轻松掌握核心知识
  • npm 安装淘宝镜像最新2023、nvm安装node报错
  • 2024年全球50家最佳网络安全公司
  • Ubuntu 安装和配置 SSH 服务的简易教程
  • equalsignorecase 和equals的区别
  • NodeJS最新安装和环境配置教程+版本管理(超详细)
  • codec基础知识的学习
  • lwip网络协议基础介绍
  • 程序员的福音—Zeal