Javascript 如何在ejs中访问文档dom对象?

Javascript 如何在ejs中访问文档dom对象?,javascript,express,ejs,Javascript,Express,Ejs,当用户单击按钮时,我试图显示参与者列表。但每次我都会出现错误“文档未定义”。(请不要给我jquery!!) 更改此行: bt.addEventListener('onclick',function(){ 为此: bt.addEventListener('click',function(){ 使用addEventListener时,偶数名称不需要使用前缀“on” 此外,您还使用了GetElementsByCassName,为此,您需要在数组上迭代,因此请使用: 您的模板是在服务器上呈现的,而

当用户单击按钮时,我试图显示参与者列表。但每次我都会出现错误“文档未定义”。(请不要给我jquery!!)


更改此行:

bt.addEventListener('onclick',function(){
为此:

bt.addEventListener('click',function(){
使用addEventListener时,偶数名称不需要使用前缀“on”

此外,您还使用了GetElementsByCassName,为此,您需要在数组上迭代,因此请使用:


您的模板是在服务器上呈现的,而不是在浏览器中呈现的,因此您无权访问模板中的DOM。@robertklep那么我该如何在客户端设置eventListeners?客户端JS代码(常规的
标记)。
bt.addEventListener('click',function(){