値。JavaScriptは、私は、ユーザーが複数の値を選択することができ、そこから以下の選択リストを持っている
<select name="valumethod1[]" id="valumethod1[]" onBlur="validatevalumethod()" size="6">
<option value ="t1">test1</option>
<option value ="t2">test2</option>
<option value ="t3">test3</option>
<option value ="t4">test4</option>
</select>
JavaScriptで選択した値をフェッチしたいが、これを行う方法がわからない。私を助けてください。
var ob = document.getElementById('valumethod1[]');
var selected = new Array();
for (var i = 0; i < ob.options.length; i++) {
if (ob.options[ i ].selected) {
selected.push(ob.options[ i ].value);
}
}
配列selected
は、選択したオプションの配列です:
ただ一つの単語user493619としてあなた
select
リストにmultiple="multiple"
を追加する必要があります - ACCEPT。 –