javascript - 文件上传时调用函数

标签 javascript jquery

我有一个用于上传文件的表单。在当前情况下,如果用户从计算机中选择图像,则必须单击“上传”按钮来上传图像。我正在尝试找到一种方法来通过按下按钮来跳过该步骤。

当用户选择文件时如何调用 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/

相关文章:

Javascript:在数组中设置一个值会将所有其他值设置为该值

javascript - Mongoose:计算数组元素的数量

带有&符号语句的javascript条件仅读取前半部分

php - 更改表单以使用 jQuery 并避免页面刷新

javascript - 正则表达式创建

javascript - 如何识别Javascript中函数的调用者?

javascript - 在起始位置停止或暂停选取框

javascript - 停止滚动页面,滚动轮播

jquery - 在 Oracle Apex 日历中标记假期,例如复活节

javascript - 如何从 url 获取参数到 javascript 或 jquery 文件?