美文网首页
js四种获取按钮下标的方法

js四种获取按钮下标的方法

作者: Kason晨 | 来源:发表于2019-11-18 10:37 被阅读0次

四种获取下标的方法

<button>按钮</button>
<button>按钮</button>
<button>按钮</button>
<button>按钮</button>
<button>按钮</button>
<button>按钮</button>

想要获取当前按钮对应的下标,获取点击按钮:

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)
    }
    })();
}

相关文章

  • js四种获取按钮下标的方法

    四种获取下标的方法 想要获取当前按钮对应的下标,获取点击按钮: 使用属性存储下标 使用forEach便利 使用闭包解决

  • javascript的基本元素获取以及循环

    js中的元素获取: 在使用js元素获取时,我们实际上使用的是dom方法获取,基本的获取方法分为四种:1、利用元素i...

  • vue 鼠标坐标

    方法介绍关于js鼠标事件获取到坐标的属性总共以下五种: clientX/YclientX/Y获取到的是触发点相对浏...

  • 2018-10-19 全屏实现方法

    JS控制浏览器全屏,通过点击按钮实现 JS 全屏方法 JS退出全屏的方法(通过点击按钮退出全屏) JS通过按esc...

  • 获取WKWebView高度

    目录 通过代理执行JS方法获取 通过KVO获取 方法一:通过代理执行JS方法获取 方法二:通过KVO获取

  • 获取返回URL

    Java设置Cookie Java获取Cookie Js获取Cookie Java方法调用 Js方法调用

  • fastadmin 添加或编辑页面增加按钮操作,从table页面

    模板文件给按钮增加一个id和data_id 属性,方便js获取数据 对应的js里面方法是这样的 以下是编辑或添加页...

  • JS之排他思想

    干掉所有人,留下我自己 HTML 按钮1 按钮2 按钮3 按钮4 JS 1.先获取所有按钮元素let b...

  • 2018-12-27导出Excel

    导出按钮 js方法 CS后台 BLL DAL

  • jQuery操作单选按钮(radio)用法

    转自:jQuery操作单选按钮(radio)用法 1.获取选中值,四种方法都可以: 2.设置第一个Radio为选中...

网友评论

      本文标题:js四种获取按钮下标的方法

      本文链接:https://www.haomeiwen.com/subject/ydyvictx.html