"selected"属性を持つオプションの値を取得しようとしましたが、現在選択されているオプションと比較しています。属性を選択してオプションの値を取得する方法
function onChangeOption(opt) {
var update_value = opt.value;
var selectedValue = '???'; // get selected attribute \t
if (update_value != selectedValue) {
// Do some things
}
}
<select class="form-control" onchange="onChangeOption(this)">
<!-- I wanna got the content of option selected=selected-->
<option selected="selected" value="1">1</option>
<option value="2">2</option>
</select>
'opt.value'は常に*選択されたオプションになりますので、ここで何をしようとしているのか分かりません –
私は知っていますが、デフォルトの選択値を取得する方法はありますか? – alexis
@alexisロード時にそれを保存するか、デフォルトであればselectの最初のオプションを取得します –