[英]Way to find a td inside of a tr. (Javascript)
我正在为具有下表的页面更新 chrome 扩展。
<tr class="MessageContent">
<td colspan=3>
data
</td>
</tr>
我正在尝试更改第二个表格的颜色。
我可以访问第一个表,但需要以某种方式选择第二个表。
document.getElementsByClassName("MessageContent")[0]; // First table
我尝试过的一切都没有奏效。
改用querySelector
来选择<tr class="MessageContent">
的第一个<td>
<tr class="MessageContent">
:
document.querySelector('tr.MessageContent > td').style.backgroundColor = 'yellow';
<table> <tr class="MessageContent"> <td colspan=3> data </td> </tr> </table>
如果您需要更具体并且确定 td 始终具有colspan=3
,那么
document.querySelector('tr.MessageContent > td[colspan="3"]');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.