input file 选择文件之后的校验

来源:互联网 发布:油性皮肤护肤品知乎 编辑:程序博客网 时间:2024/05/29 17:53

input添加属性onchange,即<input type="file" name="file" accept=".csv" onchage="checkFile" lang="zh-CN"/>
定义函数

/***函数功能:*只有选择.xlsx, .xls, .csv的文件类型时,返回true*否则,返回false*/function checkFile(sender) {    var validExts = new Array(".xlsx", ".xls", ".csv");    var fileExt = sender.value;    fileExt = fileExt.substring(fileExt.lastIndexOf('.'));    if (validExts.indexOf(fileExt) < 0) {      alert("Invalid file selected, valid files are of " +               validExts.toString() + " types.");      return false;    }    else return true;}
阅读全文
0 0
原创粉丝点击