如何使用JavaScript从下拉列表中获取所选值?
我尝试了下面的方法,但它们都返回选定的索引而不是值:
var as = document.form1.ddlViewBy.value;
var e = document.getElementById("ddlViewBy");
var strUser = e.options[e.selectedIndex].value;
Run Code Online (Sandbox Code Playgroud) 通常我$("#id").val()用来返回所选选项的值,但这次它不起作用.所选标签具有IDaioConceptName
HTML代码
<label>Name</label>
<input type="text" name="name" />
<select id="aioConceptName">
<option>choose io</option>
<option>roma</option>
<option>totti</option>
</select>
Run Code Online (Sandbox Code Playgroud) 在下面的:
<select id="test">
<option value="1">Test One</option>
<option value="2">Test Two</option>
</select>
Run Code Online (Sandbox Code Playgroud)
如何使用JavaScript获取所选选项的文本(即"Test One"或"Test Two")
document.getElementsById('test').selectedValue 返回1或2,什么属性返回所选选项的文本?