<select id="bethorse">
<option value="horse1">White</option>
<option value="horse2">Blue</option>
<option value="horse3">Green</option>
<option value="horse4">Brown</option>
</select>
搜索了但是答案是针对所选文本的,我使用了这段代码bethorse= document.getElementById('bethorse').value;
。它给了我测试的位置数。例如,horse4的值为3,就像在数组中一样。
答案 0 :(得分:0)
var e = document.getElementById("bethorse");
var option = e.options[e.selectedIndex].value;
变量option
将保留所选选项的值。
答案 1 :(得分:0)
您的代码在此示例中正常运行:
<select id="bethorse">
<option value="horse1">White</option>
<option value="horse2">Blue</option>
<option value="horse3">Green</option>
<option value="horse4">Brown</option>
</select>
<button onclick="javascript:alert(document.getElementById('bethorse').value);">
test
</button>
&#13;