给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)
}
}