私は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 のアスタリスクはサード パーティのコードであり、変更できません。
ラベルテキストを取得するための他の方法を提案できますか?