[英]How to get Id of Button that is clicked
我正在使用 freeCodeCamp 视频做剪刀石头布游戏,但无法获取单击的按钮的 ID 并将其插入页面。
possibleChoices.forEach(button => button.addEventListener('click', (e){ playerChoice = e.target.id playerChoiceDisplay.innerHTML = playerChoice }))
这就是他们在视频中的做法,但不知何故,对我来说,它总是说 playerChoice 等于 null。 这是否意味着 e.target.id 不起作用? 我还想知道为什么他们没有在 (e) 之前放一个 function。 谢谢你的回答!
尝试这个
possibleChoices.forEach(button => button.addEventListener('click', (e)=>{ playerChoice = e.target.id playerChoiceDisplay.innerHTML = playerChoice }))
你正在写 e(){//..//..} 这是无效的 function,所以你应该写 function e(){} 或 e=>{}
possibleChoices.forEach(button => button.addEventListener('click', (e)=>{
playerChoice = e.target.id
id = playerChoice.value
playerChoiceDisplay.innerHTML = playerChoice
}))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.