javascriptを使用して選択ボックスの値を取得したいのですが、次のコードがあります。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"
はあなたがオプションのすべての値が選択ボックス内に存在する必要がありますか? – punit
あなたが答えを持っている場合、受け入れられたとして回答をマークするのを忘れないでください –