javascript - React select onChange 获取 key

标签 javascript reactjs

有人知道如何在触发 onChange 函数时从选择中检索“键”值吗?

callback(e) {
  e.target.value;
}
...
<select onChange={this.callback.bind(this)}>
    <option key={obj.id}>{obj.name}</option>
    <option key={obj.id}>{obj.name}</option>
</select>

我知道我可以使用 target.value 获取 obj.name 的值,但我不知道如何检索 key 。

最佳答案

callback(e) {
  e.target.value; // Changed value
  e.target.selectedIndex; // Index of the change value
}

关于javascript - React select onChange 获取 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38626016/

相关文章:

javascript - 路由与react-router(-redux)不匹配

javascript - 所有特殊字符代码均未使用 Domsanitizer 转换为相应的符号

javascript - JQuery 设置总数的奇数、偶数

javascript - 如何将我的数据传递到 google 图表 api?

react-native - React Native 是否可以调用父组件中的函数?

css - 如何删除多余的 div 包装

reactjs - useEffect 依赖项列表及其包含所有使用的变量的最佳实践

javascript - 类型错误 : Cannot read propety of undefined. Apollo Server 和 Sequelize 的 GraphQL 突变

javascript - iOS:javascript cookie 不适用于 Safari 或 Chrome 等 iOS 浏览器

javascript - 有没有更好的方法将多个 Prop 传递给n个 child