为了账号安全,请及时绑定邮箱和手机立即绑定

问一下原生的js中如何得到td在tr中的索引吗?类似jQuery中的index()方法这样的?

问一下原生的js中如何得到td在tr中的索引吗?类似jQuery中的index()方法这样的?

繁华开满天机 2019-03-22 18:19:59
<html><body><table><tr><td id="a">1</td><td>2</td><td>3</td><td>4</td><td>5</td></tr></table><body><script src='http://172.29.5.201/assets/js/core/jquery.min.js'></script><script>alert($("#a").index());</script></html>
查看完整描述

3 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

function searchIndex(id){

    //获取 td

    var td = document.getElementById("td");

    //获取所有的 td

    var arr = Array.from(td.parentNode.children);


    //遍历

    arr = arr.filter(function(item){

        return td == item;

    });

}


查看完整回答
反对 回复 2019-04-10
?
慕容708150

TA贡献1831条经验 获得超4个赞

document.getElementById('a').cellIndex


查看完整回答
反对 回复 2019-04-10
  • 3 回答
  • 0 关注
  • 1118 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信