创建动态按钮时,javascript重新加载addEventListner

时间:2019-02-04 10:13:35

标签: javascript addeventlistener

我正在构建一个项目,其中在窗体上有多个摄像头按钮。示例一个为环境拍照,另一个为用户等拍照。我正在使用香草javascript。这是一个具有html和CSS的响应式网站。

当数据捕获用户按下相机按钮时,我使用

  

input accept ='image / *'onclick = \“ assignVar('inp_img6','file-upload6')\”   capture ='camera'

然后我使用这些值调整图像大小并创建base64值来更新隐藏的输入字段,以便在用户上传时提交。

因此,使用静态按钮效果很好。当我想动态创建按钮或使用+以便用户可以添加更多照片时,就会出现我的问题。

我使用addEventListner来查看文件输入是否已更改,然后运行我的函数来调整照片大小并将base64添加到隐藏的输入中。

然后我创建+按钮添加更多字段时,addEventListner无法正常工作。

关于如何解决的任何想法或建议?我是一名JavaScript初学者,尝试过没有运气的搜索。

0 个答案:

没有答案