为了账号安全,请及时绑定邮箱和手机立即绑定

为什么查询选择器动态值返回 null?

为什么查询选择器动态值返回 null?

慕神8447489 2022-09-02 16:55:52
我正在尝试仅使用vanilla JS创建一个SPA,我想选择该元素,然后向其添加一个活动类,如下所示:(document.getElementById(event.target.text).classList.add("active")有人可以解释为什么下面的代码inst工作吗?(document.getElementById(event.target.text)返回 null,但 event.target.text 是 Home(document.getElementById(Home)返回我需要的实际元素
查看完整描述

2 回答

?
森林海

TA贡献2011条经验 获得超2个赞

如果你想要元素id,你可以使用 event.target.id(假设它有一个id)


查看完整回答
反对 回复 2022-09-02
?
UYOU

TA贡献1878条经验 获得超4个赞

尝试使用

(document.getElementById(event.target.innerText) maybe.

or jQuery $(event.target).text()


查看完整回答
反对 回复 2022-09-02
  • 2 回答
  • 0 关注
  • 73 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号