Javascript 在addEventListener中传递函数中的变量
如何在函数Javascript 在addEventListener中传递函数中的变量,javascript,addeventlistener,Javascript,Addeventlistener,如何在函数previewImages上传递一个变量 document.querySelector(“#file-input0”).addEventListener(“更改”,预览图像,false); document.querySelector(“#file-input1”).addEventListener(“更改”,预览图像,false)您可以直接将函数声明为处理程序,并从函数内部调用函数previewImages document.querySelector('#file-input0'
previewImages
上传递一个变量
document.querySelector(“#file-input0”).addEventListener(“更改”,预览图像,false);
document.querySelector(“#file-input1”).addEventListener(“更改”,预览图像,false)代码>您可以直接将函数声明为处理程序,并从函数内部调用函数previewImages
document.querySelector('#file-input0').addEventListener("change", function() {
previewImages(0);
}, false);
document.querySelector('#file-input1').addEventListener("change", function() {
previewImages(1);
}, false);
您的意思是将变量值传递给文档.querySelector…
?不是。我的意思是像在文档中设置变量一样。querySelector。。。并将其传递给函数previewImages()@ErlV。您能否解释一下,为什么这不起作用?它起作用了。我尝试在警报中显示该值,但它确实传递了该值。非常感谢。