四种获取下标的方法
来源:互联网 发布:牛股选股器源码 编辑:程序博客网 时间:2024/06/01 07:36
四种获取下标的方法
<button>按钮</button><button>按钮</button><button>按钮</button><button>按钮</button><button>按钮</button><button>按钮</button>
想要获取当前按钮对应的下标
获取点击按钮:
var btns = document.querySelectorAll("button");
- 使用let定义变量,使{}也能形成作用域ES6中的用法
for(let i = 0;i < btns.length;i++){ btns[i].onclick = function(){ console.log(i); }}
- 使用属性存储下标
for (var i = 0;i<btns.length; i++){ btns[i].index = i; btns[i].onclick = function(){ console.log(this.index) }}
- 使用forEach便利
btns.forEach(function(e,i){//e是元素,i是每个下标 btns[i].onclick = function(){ console.log(i);}})
- 使用闭包解决
for(var i = 0;i<btns.length;i++){ (function(){ btn[i].click = function(){ console.log(i) } })();}
阅读全文
0 0
- 四种获取下标的方法
- JQuery index方法获取Jquery对象的数组下标
- swift map reduce 获取下标(index)的方法
- 获取bitmap的四种方法
- 获取系统时间的四种方法
- 获取Class实例的四种方法
- 获取手机屏幕的四种方法
- 获取表单数据的四种方法
- JAVA获取时间的四种方法
- php中用数组下标的方法来获取字符串的值
- PHP 在字符串中用数组下标的方法获取指定位置的值
- Js获取后台集合List里面值和下标的方法
- Delphi枚举类型通过下标获取类型和通过类型获取下标方法
- 四种获取Class对象的方法 Java反射机制
- VC++中获取DC的四种方法
- MYSQL获取自增ID的四种方法
- Android Listview 获取图片的四种方法
- MYSQL获取自增ID的四种方法
- c++构造函数
- 递归函数
- 文章标题
- HTTP服务器返回的代码详解
- python 元组和方法
- 四种获取下标的方法
- Linux 下的任务自动化
- 【CodeForces
- redis集群
- php中单引号和双引号的区别
- 常用命令:cd/rm & 创建和删除目录
- .Net Framework
- HDU-2955 01背包
- [Python基础]列表、元祖和字典