optionの値をjsで取得したい
htmlのoptionを使っていて、jsでその値を取得したいと思い次のように変数にしました。
let 変数名 = document.getElementById('color');
そして
console.log(変数名);
とやったのですが、optionのvalueの値が出力されずhtmlの要素(select)が出力されてしまいました。
optionのvalueの値を取得できる方法を教えていただけると幸いです。
0
htmlのoptionを使っていて、jsでその値を取得したいと思い次のように変数にしました。
let 変数名 = document.getElementById('color');
そして
console.log(変数名);
とやったのですが、optionのvalueの値が出力されずhtmlの要素(select)が出力されてしまいました。
optionのvalueの値を取得できる方法を教えていただけると幸いです。
「JavaScript select 値 取得」などで検索すると多くの情報が出てきますよ。
例えば次のような方法があります。
<select id="colors">
<option value="red">red</option>
<option value="blue">blue</option>
<option value="green" selected>green</option>
</select>
var color = document.getElementById('colors').value;
console.log(color); // green
@_____SK_____
Questioner