Javascript 如何获取所选选项ID?

Javascript 如何获取所选选项ID?,javascript,html,Javascript,Html,要从HTML中获取所选值,请选择: 选项[selectedIndex]。值 如果我想在所选选项上获取“id”,该怎么办?它非常简单: options[selectedIndex].id 不做太多假设(即select是有效的select元素) 或者 始终检查虚假性(或计算为false的值)。Ex 2将变量设置为null(如果未选择任何变量)。您是否尝试过选项[selectedIndex].id? var options = select.options; var id = option

要从HTML中获取所选值,请选择:

选项[selectedIndex]。值

如果我想在所选选项上获取
“id”
,该怎么办?

它非常简单:

options[selectedIndex].id

不做太多假设(即select是有效的select元素)

或者


始终检查虚假性(或计算为false的值)。Ex 2将变量设置为null(如果未选择任何变量)。

您是否尝试过选项[selectedIndex].id?
var options = select.options;
var id      = options[options.selectedIndex].id;
var value   = options[options.selectedIndex].value;
var options = select.options;
var value   = (options.selectedIndex != -1) ? options[selectedIndex].value : null;
var id      = (options.selectedIndex != -1) ? options[selectedIndex].id : null;