请问在<input type='file'/>的使用中,如何控制文件的后缀? 我在做导入数据,必须让用户只能选择.xls后缀的excel进行导入,请问如何控制文件后缀,避免在文件对话框中让用户可选“所有文件”? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 not possible in Internet Exploreryou can validate the file at the server side 用js可以控制,但是本人建议在服务器端也作控制 var file_name = th.pic_url.value; var file_ext = file_name.substring(file_name.lastIndexOf(".")+1); if (th.pic_url.value!="" && th.pic_url.value!=null) { if(file_ext=="jpg" || file_ext=="gif") { } else { alert("只允许上传.jpg和.gif类型图片文件!"); return; } } var last=filePath.match(/^(.*)(\.)(.{1,8})$/)[3]; //獲取文件格式 last=last.toUpperCase(); var last=document.all.versionFile.value.match(/^(.*)(\.)(.{1,8})$/)[3]; //检查上传文件格式 last=last.toUpperCase(); if(last!= "APK" || last!= "apk"){ alert( "只能上传.apk或.APK文件,请重新选择上传文件!"); return false; } jsp同步提交一个页面中的多个form? java如何对数据库并发操作进行控制 一个方法调用同一个类中别的方法出现空指针 List放在request传给页面失败,放到session却可以 有哪位看过飞思的<<jsp应用开发详解(第二版)>>?请进来看一下. 关于图片问题 分页,用到了两个request,但是只能显示第一页的 请问编写WEB应用浏览器中文字编码问题? 有人用JavaBean写过分页程序没有?讨论! 用HttpURLConnection 设置header时出现问题 java API 中文版 下载 怎样实现点击图片触发onclik事件提交表单
you can validate the file at the server side
var file_ext = file_name.substring(file_name.lastIndexOf(".")+1);
if (th.pic_url.value!="" && th.pic_url.value!=null)
{
if(file_ext=="jpg" || file_ext=="gif")
{ }
else
{
alert("只允许上传.jpg和.gif类型图片文件!");
return;
}
}
last=last.toUpperCase();
last=last.toUpperCase();
if(last!= "APK" || last!= "apk"){
alert( "只能上传.apk或.APK文件,请重新选择上传文件!");
return false;
}