有了这张桌子,
<table >
<colgroup>
<col class="classname1">
...
</colgroup>
<thead>
<tr>
<th class="classname2" scope="col">title</th>
...
</tr>
</thead>
<tbody>
我可以通过调用来获取表头(th)上显式指定的类名
th = document.querySelector...
th.classList // contains classname2 but not classname1
鉴于此,我想获取所有适用的类名。如何获取对应colgroup中指定的类名?
您可以为您想要的 colgroup 分配一个“id”,然后使用:
const colGroup = document.getElementById("yourId")
const yourClasses = colGroup.classList
.
它将返回一个包含所有元素类的数组。