gpt4 book ai didi

javascript - 获取 html5 select 中所选选项的键(文本)

转载 作者:行者123 更新时间:2023-12-01 01:17:06 26 4
gpt4 key购买 nike

我正在选择一个字段。我想访问它的 key (显示的文本)。这目前有效,但感觉有点愚蠢。

<select onChange={
(e) => {
console.log('e.target', e.target);
onChangeEvent(e.target.options[event.target.options.selectedIndex].text, e.target.value);
}}>
...
</select>

有没有更好的东西

e.target.options[event.target.options.selectedIndex].text

不使用 jQuery,附加模块...

最佳答案

如果你不关心 IE:

const select = document.querySelector('.select')

select.addEventListener('change', (e) => {
const selected = e.target.selectedOptions[0]
console.log(selected.text, selected.value)
})
<select class="select">
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>

关于javascript - 获取 html5 select 中所选选项的键(文本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54649940/

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