我有一个用于上传文件的表单。在当前情况下,如果用户从计算机中选择图像,则必须单击“上传”按钮来上传图像。我正在尝试找到一种方法来通过按下按钮来跳过该步骤。
当用户选择文件时如何调用 JavaScript 函数?
最佳答案
当用户指定上传文件时,会触发 onchange
事件。你可以这样做:
<input type="file" name="someName" id="uploadID" />
Javascript:
var el = document.getElementById('#uploadID');
el.onchange = function(){
// your code...
};
但是,JavaScript 验证是个好主意,但请确保在服务器端 上进行实际验证:)
关于javascript - 文件上传时调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5039738/