首页 > 解决方案 > 在reactjs的嵌套html标签中获取目标值名称

问题描述

我想通过 以下代码获取<Menu.Item>div 中的名称:e.target

<Menu.Item as="a" value="PG Details" onClick={this.menuClick}>
  <Icon name="home" />
  PG Details
</Menu.Item>

而且,这里是 onClick 函数

menuClick = e => console.log(e.target.value);

我想PG Details从活动中获取e

请协助

标签: javascripthtmlreactjssemantic-ui-react

解决方案


使用HTMLElement.innerText

HTMLElement 接口的innerText属性表示节点及其后代的“渲染”文本内容。
作为一个 getter,它近似于用户使用光标突出显示元素的内容然后将其复制到剪贴板时将获得的文本。

e.target.innerText

在此处输入图像描述


推荐阅读