js 通过className来获取元素
来源:互联网 发布:多张表格数据汇总透视 编辑:程序博客网 时间:2024/05/01 01:22
在网页中除了需要用id, name, tag等来获取元素外,也需要用css的class来获取。
今天找了下资料,记录一下。
原理: 用document.getElementsByTagName(‘*’);来获取所有元素,然后取得相同Class的元素。
function getElementsByClassName(n) { var classElements = [],allElements = document.getElementsByTagName('*'); for (var i=0; i< allElements.length; i++ ) { if (allElements[i].className == n ) { classElements[classElements.length] = allElements[i]; } } return classElements;}
使用方法如下:
var redClassElements = getElementsByClassName('red');for (var i=0; i<redClassElements.length; i++) { redClassElements[i].style.display = "none";}
转载自:http://blog.csdn.net/greenerycn/article/details/3030269
参考:http://www.imooc.com/wenda/detail/29466
0 0
- js 通过className来获取元素
- js通过classname来获取元素
- 使用javascript通过className来获取元素
- 使用javascript通过className来获取元素
- 通过className获取元素的js
- javascript通过className来获取元素的简单示例代码
- JavaScript 通过ClassName获取元素
- JS封装通过className获取元素的函数
- js根据页面classname获取页面元素
- js封装获取元素类名(className)的方法
- javascript通过className獲取文件元素
- javascript通过className獲取文件元素
- javascript通过className獲取文件元素
- javascript通过className獲取文件元素
- 通过Js来修改页面元素
- JS原生通过id,class,tagname 来获取元素的方法
- js通过类名获取元素对象
- js获取dom元素位置来定位元素
- 基于XMPP协议的Android即时通信系
- spark总体概况
- Swift 字符串替换/过滤/切割/拼接
- 【认证】赢在国家软考-中高级考前培训大纲-讲师团俊平老师主讲
- Linux下一个简单的日志系统的设计及其C代码实现
- js 通过className来获取元素
- Windows Server 2008 R2
- iOS Socket使用大全
- 判断闰年的两种算法
- JS:1.什么是JavaScript?
- Stanford公开课机器学习---week1-1.Intrduction 机器学习介绍
- 【坑坑坑坑坑】strncpy是个坑
- 第三章,课外作业(C++,数字高精度之加法)
- SGU109 Magic of David Copperfield II