在javascript中,您是否可以通過psuedo類定位頁面上的元素?例如:按內容選擇元素
<table id="loginInnerTable">
<tbody>
<tr>
<td colspan="3">
<span class="required">*</span><span> = required</span>
</td>
</tr>
<tr>
<td>User ID <span class="required">*</span></td>
</tr>
</tbody>
</table>
我該如何定位「用戶標識」文本以使用.innerHTML進行更改?這是一個我沒有訪問代碼本身的例子,除了通過JS。
否則,最好的方法是什麼?
你有機會獲得jQuery的? – 2013-04-30 13:04:17
不幸的是... – Ryan 2013-04-30 13:04:58
您可以使用JavaScript刪除第二行,然後使用您選擇的文本標籤重新創建它。它看起來像這張表不會有太大的變化,所以你可以依靠表格的DOM節點保持不變。 – 2013-04-30 13:08:57