HTMLTableCellElement: headers ããããã£
Baseline
åºãå©ç¨å¯è½
ãã®æ©è½ã¯åºãå®è£ ããã¦ãããå¤ãã®ãã¼ã¸ã§ã³ã®ç«¯æ«ããã©ã¦ã¶ã¼ã§åä½ãã¾ãã2015å¹´7æä»¥éããã¹ã¦ã®ãã©ã¦ã¶ã¼ã§å©ç¨å¯è½ã§ãã
headers 㯠HTMLTableCellElement ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®ããããã£ã§ããã®ç¹å®ã®ã»ã«ã«ãããè¦åºãã§ãã <th> è¦ç´ ã® ID ã®ãªã¹ããå
¥ãã¾ãã
å¤
空ç½ã§åºåããã ID ã®å ¥ã£ãæååã
ä¾
ãã®ä¾ã§ã¯ã表å ã§æå¾ã«ã¯ãªãã¯ãããã»ã«ã® ID ã表示ãã¾ãã
HTML
html
<table>
<thead>
<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>
</thead>
<tbody>
<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>
</tbody>
</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 > |