在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