根据id/类名/元素名称查找元素
/**
* 根据id/类名/元素名称查找元素
* @param selector 选择器(#id 、.className、tagname)
* @return 返回根据选择器条件查找到的元素
*/
function $(selector) {
if (selector.indexOf("#") === 0) // id
return document.getElementById(selector.slice(1))
if (selector.indexOf(".") === 0) // className
return byClass(selector.slice(1));
// element
return document.getElementsByTagName(selector);
}
转载于:https://www.cnblogs.com/kdiekdio/p/10223890.html
根据id/类名/元素名称查找元素相关推荐
- java 数组的扩容,缩容,插入元素,查找元素 详解(通俗易懂)
目录 前言 : 一个必须明白的事实(重要!) : 数组的扩容 : 需求 : 思路 : 代码演示 : 数组的缩容 : 需求 : 思路 : 代码演示 : 数组元素的插入 : 需求 : 思路 : 代码演示 ...
- python修改列表元素_python 3 基础之列表和列表添加元素、修改元素、查找元素、删除元素、排序、嵌套、取最值...
列表(与字符串相似,字符串用引号,而列表用中括号和逗号.引号,列表中可以保存多种数据类型) # 定义一个列表,格式:列表名=[元素1,元素2.元素3.......] 列表使用与字符串的索引编号一致,如 ...
- js(JavaScript):面向对象,Document对象:查找元素对象,修改元素,事件
面向对象编程 面向对象的编程,那么是更符合人类所接触的世界的逻辑思维. 将一个系统划分为各个子系统,子系统又由各个模块构成,将每个模块,系统划分为一个个对象,给这些对象赋予某些角色(属性/功能/方法) ...
- 使用选择器语法查找元素——Selector选择器概述 ——未完待续
使用选择器语法查找元素 jsoup elements对象支持类似于CSS (或jquery)的选择器语法,来实现非常强大和灵活的查找功能. select 方法在Document, Element,或E ...
- Jsoup使用选择器语法来查找元素
如果你想使用类似于CSS或jQuery的语法来查找和操作元素,我们可以使用Element.select(String selector) 和 Elements.select(String select ...
- HTML DOM文档对象查找元素的方法
一.HTML DOM 节点 在 HTML DOM (Document Object Model) 中 , 每一个元素都是 节点: 文档是一个文档节点. 所有的HTML元素都是元素节点. 所有 HTML ...
- selenide 自动化测试进阶一: 查找元素和相关操作
基础环境配置和举例请移步:https://www.cnblogs.com/davice/p/9298742.html 提到自动化有些测试同学就会问,我会使用工具录制做自动化,我会用工具或插件识别元素. ...
- JS 常用函数一(弹对话框、操作HTML元素、写HTML文档、写到控制台、查找元素、元素插入内容、改变HTML属性、计时)
弹对话框 <script> window.alert(5 + 6); alert(5 + 6); </script><!DOCTYPE html> <html ...
- python字典查找元素_python字典获取元素
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 环境依赖python 2.7安装sdk安装 sdk 的方式有两种:pip 安装和 ...
最新文章
- C++智能指针(设计和使用)
- Scrapy实战篇(一)之爬取链家网成交房源数据(上)
- SVN:多版本库环境的搭建
- Pascal's Triangle Leetcode Java and C++
- PAT1046 划拳 (15 分)
- C#单例---饿汉式和懒汉式
- 阿里云启动API创新大赛 设视频技术为场景赛题
- c语言银行系统个人心得,c,,银行管理实验报告心得体会.docx
- 目标检测——neck组件的学习笔记
- 双步位移求解特征值matlab,数值分析——带双步位移的QR分解求特征值算法
- 盒子模型(W3C盒子和IE盒子)
- 创建服务器及请求响应等简单的node.js例子
- python自动测试q_阿里大牛教你基于Python的 Selenium自动化测试示例解析
- linux 正则表达式
- 注册(三)之设置Contact地址的过期参数
- cpu内存和线程和pool多进程池 Python
- 【FPGA】 Altera FPGA 入门篇(1)
- 23种设计模式学习记录之单例设计模式
- 关于动态路由OSPF原理、报文
- 编译安装cacti-spine