js怎么验证上传的文件是excel |
|
验证后缀名吧 。。
|
|
如上、验证后缀名
|
|
在js获取文件上传路径,然后得到文件后缀,昨个判断不就ok了么
|
|
30分 |
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; } 给你段代码看看 |
LS的正解 |
|
这个只能通过验证后缀名!这个就比较简单了嘛!
|
|
得到文件的全部路径后 截取最后一个 “.” 到末尾的格式。
全部统一大写或者小写来判断 你想要的格式 .xls的就是 |
|
截取最后一个 “.”+1, 到末尾的格式 |
|
好,我试试。我也正要用
|