0
这是我的表格,我希望获得“Spielzeit”和“Coins”的价值。JavaScript,获得没有ID的表格的价值
我已经尝试了很多像
document.querySelector("div.page Spielzeit");
document.getElementById('page').getElementsByTagName('th');
document.querySelectorAll("#page th");
但毫无效果。
我无法找到我的表,因为没有表ID。
也许你知道如何“找到”我的价值。
感谢
<div id="page">
<table style="margin-left: 125px; margin-top:50px; width: 300px;">
<tbody>
<tr>
<th style="text-align: left;">Benutzername:</th>
<th style="color: #9e7538; text-align: right;">Dantes999</th>
</tr>
<tr>
<th style="text-align: left;">Reich:</th>
<th style="color: #9e7538; text-align: right;">Not empire</th>
</tr>
<tr>
</tr>
<tr>
<th style="text-align: left;">Charaktere:</th>
<th style="color: #9e7538; text-align: right;">0</th>
</tr>
<tr>
<th style="text-align: left;">Spielzeit:</th>
<th style="color: #9e7538; text-align: right;"> Minuten</th>
</tr>
<tr>
<th style="text-align: left;">Coins:</th>
<th style="color: #9e7538; text-align: right;">0 I-Coins</th>
</tr>
<tr>
<th style="text-align: left;">Coins:</th>
<th style="color: #9e7538; text-align: right;">0 V-Coins</th>
</tr>
<tr>
<th style="text-align: left;">Lagerpasswort:</th>
<th style="color: #9e7538; text-align: right;">000000</th>
</tr>
<tr>
<th style="text-align: left;">Loeschcode:</th>
<th style="color: #9e7538; text-align: right;">1234567</th>
</tr>
</tbody>
</table>
</div>
为什么你不能只在表中添加一个ID? –
你想找什么价值? Minuten ??? – baao
当然第一个选择器“不起作用”,因为没有标签名称为“Spielzeit”的元素。另外两个应该返回元素...但是你必须对这些元素进行一些额外的过滤以找到相关的元素。 – CBroe