js如何实现上传 纯js文件如何实现上传文件,而且能进行过滤 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function fileCheck(){ var postfix = form1.fileUpload.value.match(/^(.*)(\.)(.{1,8})$/)[3].toLowerCase(); if(!(postfix == "rar"||postfix == "zip")) { alert('文件类型不正确,请选择.rar或者.zip文件 !'); var nf = form1.fileUpload.cloneNode(true); nf.value=''; form1.fileUpload.parentNode.replaceChild(nf, form1.fileUpload); return false; } } 这种东西网上太多了function checkImgType(ths){ if (ths.value == "") { alert("请上传图片"); return false; } else { if (!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(ths.value)) { alert("图片类型必须是.gif,jpeg,jpg,png中的一种"); ths.value = ""; return false; } } return true; } 我好想记得用JS上传文件是不可能的。浏览器有安全限制,不允许脚本修改enctype为"multipart/form-data"的form内容。你还是加个上传按钮把,用JS判断就行了,所有网站都这样,我是没见过直接JS上传的 听楼主的口气,很明显,是想用JS也实现本该是后台程序负责的服务端的“接收和转存”功能。这纯属妄想。ASP的后台JSCRIPT和你指的纯JS也是两回事。愿望不是这样凭空乱想的,需要你多学点习,多了解点常识。 放一个<input type="file">吧... 操,这位说的不错。我现在发现lz正在步我的后尘啊。我就是想用js实现,不行。最后用了,form的submit可是这样不好用啊。我现在也迫切需要一个用js能实现的。高手来吧!! js应该是只能验证,不能实现上传吧。上传还是需要用form中的file标签吧。 用SWFUpload吧,功能强大也很方便,可以百度一下 求解!!用什么软件可以拦截浏览器发送的请求和接收的内容 一个简单的JQuery问题! 经常用Jquery的人都可以帮我来解决 关于函数变量 encodeURL加密 请教关于三个级联下拉框的刷新问题! 急!使用JS改变Css样式的问题,在线等 JavaScript得到提交的数组值!!!!(在线等待/。。。) input框的光标定位问题? 如何判定页面上的某个对象是否存在?采用if(form.select)的形式好像不行,判定语句本身就提示不存在了,那怎么做??? 关于四舍五入 菜鸟问题 请教个Js事件
function fileCheck(){
var postfix = form1.fileUpload.value.match(/^(.*)(\.)(.{1,8})$/)[3].toLowerCase();
if(!(postfix == "rar"||postfix == "zip"))
{
alert('文件类型不正确,请选择.rar或者.zip文件 !');
var nf = form1.fileUpload.cloneNode(true);
nf.value='';
form1.fileUpload.parentNode.replaceChild(nf, form1.fileUpload);
return false;
}
}
function checkImgType(ths){
if (ths.value == "") {
alert("请上传图片");
return false;
} else {
if (!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(ths.value)) {
alert("图片类型必须是.gif,jpeg,jpg,png中的一种");
ths.value = "";
return false;
}
}
return true;
}
浏览器有安全限制,不允许脚本修改enctype为"multipart/form-data"的form内容。
你还是加个上传按钮把,用JS判断就行了,所有网站都这样,我是没见过直接JS上传的
这纯属妄想。ASP的后台JSCRIPT和你指的纯JS也是两回事。
愿望不是这样凭空乱想的,需要你多学点习,多了解点常识。
我现在发现lz正在步我的后尘啊。
我就是想用js实现,不行。
最后用了,form的submit
可是这样不好用啊。
我现在也迫切需要一个用js能实现的。
高手来吧!!