我正在尝试使用 e.target.name 作为react来设置状态,就像我之前所做的那样,但是 e.target.name 由于某种原因似乎未定义,如果有人有建议,我不知道为什么它会受到欢迎。谢谢!
<li
onMouseEnter={this.handleMouseEnter.bind(this)}
name="HOME"
id="some id"
style={main.element}
>
HOME
</li>
我的事件处理程序只有一个调试器供我使用
handleMouseEnter(e) {
debugger
}
当我尝试获取 name 属性的值时,我得到未定义
e.target
//<li name="HOME" id="some id" style="padding: 10px;">HOME</li>
e.target.name
//undefined
e.target.id
//"some id"