js获取父元素id

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="../demos/js/jquery.js"></script>
</head>
<body>
    <script>
     
        $(function(){
            tb_click("#div","tb_id");
            tb_click("#div1","tb_id2");
        })
        function tb_click(id,data) {
           
         
            var a = $(id);
                var str='<table id="'+data+'"><tr id="rr"><td id="123" onclick="t_click(this)">123456</td><td id="123" onclick="t_click(this)">123456</td><td id="123" onclick="t_click(this)">123456</td></tr><tr id="rr"><td id="123" onclick="t_click(this)">123456</td><td id="123" onclick="t_click(this)">123456</td><td id="123" onclick="t_click(this)">123456</td></tr><tr id="rr"><td id="123" onclick="t_click(this)">123456</td><td id="123" onclick="t_click(this)">123456</td><td id="123" onclick="t_click(this)">123456</td></tr></table><table>';
                    console.log(str);
                a.html(str);
               
        }  
        function t_click(data){
         var c= data.parentNode.parentNode.parentNode.id;
         console.log(c);
           
          var tb= document.getElementById(c);
          var rows = tb.rows;
       
            console.log(tb.rows[1].cells[2].innerHTML);
        }
    </script>
    <div id="div">
           
    </div>
    <div id="div1" >
       
    </div>
</body>
</html>
posted @   摆烂员  阅读(140)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示