【发布时间】:2011-10-19 06:15:53
【问题描述】:
我想使用 javascript 获取选择框的值,我有以下代码。
html部分
<select name="marked" id="marked" onchange="checkdata(this); ">
<option value="">SELECT</option>
<option value="all">ALL</option>
<option value="none">NONE</option>
<option value="read">READ</option>
<option value="unread">UNREAD</option>
</select>
脚本
<script type="text/javascript">
function checkdata()
{
for(var i=0; i < document.myform.message.length; i++)
{
document.myform.message[i].checked=true;
}
}
</script>
我试过代码
var all = document.myform.marked.options[document.myform.selectedIndex].value;
alert(all);
没有警报来了
我也试过了
var all= document.getElementById('marked').value;
alert(all);
警报即将到来,但“1”中每个选择的值
【问题讨论】:
-
您是否需要选择框中存在所有选项值?
-
如果您得到答案,别忘了将答案标记为已接受
标签: javascript html