上传图片的的时候提交表单老是跳转页面?
我也踩过这个坑( 1 )
图片上传
详细描述
源码
编辑于2024-11-24
-
[武汉|荣耀师兄]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
- 去第 页