Javascript中的简单事件侦听器不工作

Javascript中的简单事件侦听器不工作,javascript,Javascript,我看不出我在这件事上出了什么问题 函数getInfo(){ 让name=prompt(“您的名字是什么?”); 让年龄=提示(“你的年龄是多少?”); 让applyNow=document.querySelector(“按钮”); addEventListener(“单击”,获取信息); } 立即应用 addEventListener被封装在函数中,因此只有在调用getInfo()时才会添加它,即Catch22。您需要将addEventListener和applyNow变量放在函数外部 函数

我看不出我在这件事上出了什么问题

函数getInfo(){ 让name=prompt(“您的名字是什么?”); 让年龄=提示(“你的年龄是多少?”); 让applyNow=document.querySelector(“按钮”); addEventListener(“单击”,获取信息); }
立即应用

addEventListener被封装在函数中,因此只有在调用
getInfo()
时才会添加它,即Catch22。您需要将addEventListener和applyNow变量放在函数外部

函数getInfo(){ 让name=prompt(“您的名字是什么?”); 让年龄=提示(“你的年龄是多少?”); } 让applyNow=document.querySelector(“按钮”); addEventListener(“单击”,获取信息)
applyNow
您的
addEventListener
位于侦听器函数本身内部。将其移到外部,否则它将永远不会被附加。请不要回答评论中已经回答过的明显问题。