私は、HTMLは次のようにレンダリングされる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>
は、ラベルのテキストを取得している「すべての地獄を。」ラベルから。
この目的のために私はdocument.getElementById('*spaM4').text
とdocument.getElementById('*spaM4').value
の両方を使用しましたが、偶然にそれらのどれも働いていませんでした。
私はdocument.getElementById('*spaM4').innerHTML
を使用しましたが、span class
も返しますが、テキストを取得したいだけです。
要素IDのアスタリスクは第三者コードであり、変更できません。
ラベルテキストを取得する方法は他にもありますか?
そのdocument.getElementById( 'spaM4')。innerHTML; id * from id – PravinS
IDでアスタリスクを使用しないでください。 –
@DavidJashi:問題なく使用できます。分類とインデックス作成にはアスタリスクが使用されることがあります。 –