Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在addEventListener中传递函数中的变量_Javascript_Addeventlistener - Fatal编程技术网

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。您能否解释一下,为什么这不起作用?它起作用了。我尝试在警报中显示该值,但它确实传递了该值。非常感谢。