我有一个 html 页面,其中 html 呈现为:
<div id = 'mViB'>
<table id = 'myTable'>
<tbody>
<tr> ...</tr>
<tr>...</tr>
<tr> ...</tr>
<tr>....</tr>
<tr>
<td>
<label id="*spaM4" for="*zigField4">
All hell.
<span class = 'msde32'></span>
</label>
</td>
</tr>
</tbody>
</table>
</div>
现在我想做的是得到标签文本'All hell'。从标签。
为此,我使用了这两种方法: 但顺便说一句,它们都不起作用document.getElementById('*spaM4').text
。document.getElementById('*spaM4').value
我用过document.getElementById('*spaM4').innerHTML
,但也返回了span class
,但我只想获取文本。
不幸的是,元素 ID 中的星号是第 3 方代码,我无法更改它。
任何人都可以建议任何其他方式来获取标签文本吗?