【上传图片的的时候提交表单老是跳转页面? _图片上传 】 | IT修真院·坑乎
问题已收录 上传图片的的时候提交表单老是跳转页面?
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
图片上传
详细描述
源码
编辑于2024-11-18
  • [武汉|荣耀师兄]JAVA-石奥林
    0

    可以用js上传图片,请教一下前端的问题或者是自己学习一波,这个是我写的你可以参考一下

    <script>window.onload=function() {
       document.getElementById("_submit").onclick = function (event) {
           //取消掉默认的form提交方式
           if (event.preventDefault) event.preventDefault();
           else event.returnValue = false;                           //对于IE的取消方式
           var formDOM = document.getElementsByTagName("form")[0];
           //将form的DOM对象当作FormData的构造函数
           var formData = new FormData(formDOM);
           var req = new XMLHttpRequest();
           req.open("POST", "/signin");
           //请求完成
           req.onload = function () {
               if (this.status === 200) {
                   //对请求成功的处理
                   alert(this.response);
               }
           };
           //将form数据发送出去
           req.send(formData);
           //避免内存泄漏
           req = null;
       }
    }
    </script>


    编辑于2018-06-29