给table添加默认点击头部

2021-04-27  本文已影响0人  Pluto_7a23
  var table_div_obj = document.getElementById("tables");//获得table组件
                //  console.log(table_div_obj.innerHTML)
                var table_objs = table_div_obj.getElementsByTagName("table");//获得表格每一列
                var table_obj = table_objs[0]; //获得表头
                var thead_objs = table_obj.getElementsByTagName("thead");//获得表头
                var thead_obj = thead_objs[0];//获得表头第一行
                var th_objs = thead_obj.getElementsByTagName("th");//找到表头
                

                for (let i = 0; i < th_objs.length; i++) {
                    if(i>0){
                        var divs_in_th = th_objs[i].getElementsByTagName("div");
                        var div_in_th = divs_in_th[0];
                        const event = new MouseEvent('click', {
                            view: window,
                            bubbles: true,
                            cancelable: true
                        });
                        setTimeout(()=>{

                            th_objs[i].dispatchEvent(event);
                        },300)
                    }
                }
上一篇下一篇

猜你喜欢

热点阅读