HTMLTableCellElementï¼headers 屿§
åºçº¿
广æ³å¯ç¨
èª 2015å¹´7æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
HTMLTableCellElement æ¥å£ç headers 屿§å
å«ä¸ç»ä¸ºæ¤ç¹å®åå
æ ¼å
å½è¡¨å¤´ç <th> å
ç´ ç ID å表ã
å¼
ä¸ä¸ªå å«ç±ç©ºæ ¼åå²ç ID çå符串ã
示ä¾
æ¤ç¤ºä¾ååºè¡¨æ ¼ä¸æå䏿¬¡è¢«ç¹å»çåå æ ¼ç IDï¼
HTML
html
<table>
<tr>
<th rowspan="2" id="h">å®¶åºä½ä¸ï¼ID = hï¼</th>
<th colspan="3" id="e">èè¯ï¼ID = eï¼</th>
<th colspan="3" id="p">项ç®ï¼ID = pï¼</th>
</tr>
<tr>
<th id="e1" headers="e">1ï¼ID = e1ï¼</th>
<th id="e2" headers="e">2ï¼ID = e2ï¼</th>
<th id="ef" headers="e">ææ«ï¼ID = efï¼</th>
<th id="p1" headers="p">1ï¼ID = p1ï¼</th>
<th id="p2" headers="p">2ï¼ID = p2ï¼</th>
<th id="pf" headers="p">ææ«ï¼ID = pfï¼</th>
</tr>
<tr>
<td headers="h">15%</td>
<td headers="e e1">15%</td>
<td headers="e e2">15%</td>
<td headers="e ef">20%</td>
<td headers="p p1">10%</td>
<td headers="p p2">10%</td>
<td headers="p pf">15%</td>
</tr>
</table>
æå䏿¬¡ç¹å»çåå
æ ¼ç表头 IDï¼<output>æ </output>ã
JavaScript
js
const table = document.querySelector("table");
const output = document.querySelector("output");
table.addEventListener("click", (ev) => {
output.textContent = ev.target.headers ? ev.target.headers : "æ ";
});
ç»æ
è§è
| è§è |
|---|
| HTML > # dom-tdth-headers > |