NodeJS 如何使用react访问我的html对象中的name变量

t1rydlwq  于 2023-03-12  发布在  Node.js
关注(0)|答案(2)|浏览(124)

我尝试使用以下命令访问html中的变量名

const changeCurrentType = (e) => {
    setCurrentType(e.target);
    console.log(e.target)
  }

该函数能够使用www.example.com

打印此文件e.target
然而,当我写

console.log(e.target.name)

它打印未定义的内容。我可以知道如何访问div的name变量吗?在我的例子中,我如何从name=“subclub”中获得“subclub”?
谢谢你。

kyxcudwk

kyxcudwk1#

我设法用这行代码解决了这个问题,以访问div

const changeCurrentType = (e) => {
    setCurrentType(e.target.getAttribute('name'));
  }
py49o6xq

py49o6xq2#

<div data-name="name"></div>

const changeCurrentType = (e) => {
setCurrentType(e.target.dataset); // {name: "name"} }

相关问题