次のようなデータリスト ボックスがあります。
<td>
<input list="screens.screenid-datalist" type="text" id="screens.screenid" onblur="validate('0','0','jacques')">
<datalist id="screens.screenid-datalist">
<option value="Login"></option>
<option value="ScreenCreator"></option>
</datalist>
<label id="val-screens.screenid" class="Label_Error" style="visibility: hidden;">*</label>
</td>
そして、このデータリストから値を取得する必要がある JavaScript コードがあります。
値を取得するために次のすべてのことを試しました
document.getElementById('screens.screenid').value
document.getElementById('screens.screenid').text
document.getElementById('screens.screenid').innerHTML
document.getElementById('screens.screenid').option
それはうまくいかないようです。
JavaScript または HTML コードに何か問題がありますか?
コンソールを使用して値を取得すると: