js怎么验证上传的文件是excel

awj3584 2012-04-12 12:56:52
js怎么验证上传的文件是excel
...全文
1434 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
u010980147 2014-08-29
  • 打赏
  • 举报
回复
好,我试试。我也正要用
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

得到文件的全部路径后 截取最后一个 "." 到末尾的格式。
全部统一大写或者小写来判断 你想要的格式
.xls的就是
[/Quote]
截取最后一个 "."+1, 到末尾的格式
  • 打赏
  • 举报
回复
得到文件的全部路径后 截取最后一个 "." 到末尾的格式。
全部统一大写或者小写来判断 你想要的格式
.xls的就是
Spring89 2012-04-12
  • 打赏
  • 举报
回复
这个只能通过验证后缀名!这个就比较简单了嘛!
lgq_0714 2012-04-12
  • 打赏
  • 举报
回复


LS的正解


fangkaifang 2012-04-12
  • 打赏
  • 举报
回复
function doCheck(){
var file = $("#fileName").val();
if(file == '' || file == null) {
$("#error").html("请选择所要上传的文件!");
} else {
var index = file.lastIndexOf(".");
if(index < 0) {
$("#error").html("上传的文件格式不正确,请选择97-2003Excel文件(*.xls)!");
} else {
var ext = file.substring(index + 1, file.length);
if(ext != "xls") {
$("#error").html("上传的文件格式不正确,请选择97-2003Excel文件(*.xls)!");
} else {
$("#error").hide();
return true;
}
}
}
return false;
}

给你段代码看看
newLife_bj 2012-04-12
  • 打赏
  • 举报
回复
在js获取文件上传路径,然后得到文件后缀,昨个判断不就ok了么
绝世酱油瓶 2012-04-12
  • 打赏
  • 举报
回复
如上、验证后缀名
fangkaifang 2012-04-12
  • 打赏
  • 举报
回复
验证后缀名吧 。。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧