JavaScript异步上传图片文件的实例代码 程序员文章站 2023-02-25 14:54:51 html: html: <form action="url" enctype="multipart/form-data" id="myform" method="post"> <input accept="image/*" id="addfile" type="file" /> </form> jquery: $("#addfile").on('change', function () { var f = $(this).get(0).files[0]; var form = document.getelementbyid('myform'); var formdata = new formdata(form); formdata.append('filedata', f); var xhr = new xmlhttprequest(); xhr.addeventlistener("load", uploadcomplete, false); xhr.addeventlistener("error", uploadfailed, false); xhr.open('post', form.action); xhr.send(formdata); }); function uploadcomplete(evt) { var data=evt.target.responsetext } function uploadfailed() { alert("上传失败!请重试!"); } 以上所述是小编给大家介绍的javascript异步上传图片文件的实例代码,希望对大家有所帮助 上一篇: 详解用vue编写弹出框组件 下一篇: JS仿QQ好友列表展开、收缩功能(第一篇) 推荐阅读 django 文件上传功能的相关实例代码(简单易懂) PHP swfupload图片上传的实例代码 android递归压缩上传多张图片到七牛的实例代码 php上传文件,创建递归目录的实例代码 vue中用H5实现文件上传的方法实例代码 利用HTML5的新特点实现图片文件异步上传 利用Python对文件夹下图片数据进行批量改名的代码实例 JavaScript Base64 作为文件上传的实例代码解析 Servlet+Jsp实现图片或文件的上传功能具体思路及代码 Android上传多张图片的实例代码(RxJava异步分发)