DOM元素查找
一、DOM是document的缩写,他是操作html文档的方法
二、常用查找元素的方法
直接
1.document.getElementById('标签的id') 在html中标签的id是不允许重复的,所以只能查找到一个标签
2..document.getElementByClassName('标签的class属性') 获取一堆标签,只要具有这个class的值就会被筛选到
3.document.getElementByTagName('标签名') 批量获取
间接查找
<table border="2">
         <thead id="1" class="c1 c2">
               <tr><th>eric</th><th>alex</th><th>allen</th></tr>
         </thead>
         <tbody id="2" class="c1">
               <tr><td></td><td id='3'></td><td></td></tr>
               <tr><td></td><td></td><td></td></tr>
         </tbody>
     </table>
1.查找父项元素
tag=document.getElementById('2')   
tag.parentElement
2、查找子项元素
tag.children
children会将下一层的所有子项全部筛选出来
3.第一个子项元素
tag.firstElementChild
4.最后一个子项元素
tag.lastElementChild
5.上一个兄弟标签
tag = document.getElementById('3')
tag.previousElementSibling
6.下一个兄弟标签
tag.nextElementSibling
DOM元素查找的更多相关文章
- JavaScript Dom基础-9-Dom查找方法;  设置DOM元素的样式;   innerHTML属性的应用;  className属性的应用;     DOM元素上添加删除获取属性;
		JavaScript Dom基础 学习目标 1.掌握基本的Dom查找方法 domcument.getElementById() Domcument.getElementBy TagName() 2.掌 ... 
- Jsoup(三)-- Jsoup使用选择器语法查找DOM元素
		1.Jsoup可以使用类似于CSS或jQuery的语法来查找和操作元素. 2.实例如下: public static void main(String[] args) throws Exception ... 
- Jsoup(二)-- Jsoup查找DOM元素
		一.Jsoup查找DOM元素的方法 getElementById(String id) 根据id 来查询DOM getElementsByTag(String tagName) 根据tag 名称来查询 ... 
- (三)Jsoup 使用选择器语法查找 DOM 元素
		第一节: Jsoup 使用选择器语法查找 DOM 元素 Jsoup使用选择器语法查找DOM元素 我们前面通过标签名,Id,Class样式等来搜索DOM,这些是不能满足实际开发需求的, 很多时候我们需要 ... 
- (二)Jsoup 查找 DOM 元素
		第一节: Jsoup 查找 DOM 元素 getElementById(String id) 根据 id 来查询 DOM getElementsByTag(String tagName) 根据 tag ... 
- Web自动化测试 三  -----  DOM对象和元素查找
		一.DOM对象 DOM(Document Object Model文档对象模型):将HTML的各种元素映射为JS可访问的对象.HTML文档中的所有内容都是节点,这些东西在HTML中我们称为元素. 整个 ... 
- Jsoup查找dom元素
		package com.open1111.jsoup; import org.apache.http.HttpEntity;import org.apache.http.client.methods. ... 
- 【面试必备】javascript操作DOM元素
		前言 时间过的真快,不知不觉就到年底了.问问自己,这一年你对自己的工作满意吗? 评价标准是什么呢?当然是马云的那两条准则了:钱给到了吗?干的爽吗?如果答案都是no,那么,你准备好跳槽了吗? 为了应对年 ... 
- web进阶之jQuery操作DOM元素&&MySQL记录操作&&PHP面向对象学习笔记
		hi 保持学习数量和质量 1.jQuery操作DOM元素 ----使用attr()方法控制元素的属性 attr()方法的作用是设置或者返回元素的属性,其中attr(属性名)格式是获取元素属性名的值,a ... 
随机推荐
- STC单片机 IAP(EEPROM)的使用
			STC89C51.52内部都自带有2K字节的EEPROM,54.55和58都自带有16K字节的EEPROM,STC单片机是利用IAP技术实现的EEPROM,内部Flash擦写次数可达100,000 次 ... 
- SoapUI Pro Project Solution Collection-XML assert
			in soapui the XML object used here is from org.w3c.dom package so you need to read this article car ... 
- 【C#】C#中方法(函数)的类型有哪些
			目录结构: contents structure [+] 构造函数 引用类型的构造函数 值类型的构造函数 析构函数 析构函数的使用 析构函数和Dispose()方法的区别 操作符重载 转化操作符方法 ... 
- 【C#】详解C#异常
			目录结构: contents structure [+] 异常处理机制 try块 catch块 finally块 自定义异常 CLS异常和非CLS异常 在这篇文章中,笔者会阐述C#中的异常.C#是一门 ... 
- springboot 中打印 sql 语句
			在配置文件中 application.yml 配置如下其一即可 方式一: logging: level: com.xxx.com.dao.mapper: DEBUG //包路径为mapper文件包路径 ... 
- Nginx 日志自动分割
			Nginx 的日志都是写在一个文件当中的,不会自动地进行切割,如果访问量很大的话,将导致日志文件容量非常大,不便于管理和造成Nginx 日志写入效率低下等问题.所以,往往需要要对access_log. ... 
- Android launchMode SingleTask newIntent 的问题
			前置条件 项目中,采用 MainActivity + 3个 fragment 的模式作为主要框架.MainActivity 使用 singleTask 模式启动.Fragment 采用 show/hi ... 
- 10个对Web开发者最有用的Python包
			Python最近成为了开发人员最喜欢的语言之一.无论你是专业的,业余的,还是一个初学者,你都可以从Python语言及其程序包中受益.Python已经被证明是当今最具活力的面向对象的编程语言之一.这就是 ... 
- 学习MongoDB(三) Add an Arbiter to Replica Set 集群中加入仲裁节点
			Add an Arbiter to Replica Set 在集群中加入仲裁节点,当集群中主节点挂掉后负责选出新的主节点,仲裁节点也是一个mongo实力,但是它不存储数据. 1.仲裁节点消耗很小的资源 ... 
- InstrumentDriver,对iOS自动化测试说 Yes!
			InstrumentDriver 是 Mobile自动化小组最近实现的基于 instrument,针对 iOS 的自动化测试框架,目前支持 java 语言编写测试用例. 研究过iOS自动化测试的同学肯 ... 
