gpt4 book ai didi

javascript - 我如何获得所选选项的值(如显示值而不是值 ="")

转载 作者:行者123 更新时间:2023-11-30 10:36:22 25 4
gpt4 key购买 nike

我有一个选择,我正在尝试检索当前所选选项的显示值,我的意思不是 value=""或 .val()假设这是我的选择

<select id="name" >
<option value="">select all</option>
<option selected="selected" value="1">Text 1</option>
<option value="2">Text 2</option>
<option value="3">Text 3</option>
</select>

假设我正在尝试检索当前选定的“文本 1”的选定值

我试过了

$('#name').text();

但这会返回所有 4 个选项的文本。

有没有更好的办法?

最佳答案

就这么简单:

$("#name > option:selected").text();

或者在纯 JavaScript 中:

var selEl   = ​document.getElementById("name")​​,
selText = selEl.options[selEl.selectedIndex].innerHTML;

console.log(selText);

关于javascript - 我如何获得所选选项的值(如显示值而不是值 =""),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13793233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com