版权声明:转载请表明出处,有疑问联系QQ:18771655 https://blog.csdn.net/vleess/article/details/80015872
直接上代码,网上看的,自己改了BUG。实测。
html代码
<input type="file" name="ksjh_file" class="ui_hidden" id="uploadksjh" accept="xls,xlsx" onchange="checkFileType(this)">
JS代码
//限制文件上传类型
function checkFileType(_this) {
var $this = $(_this);
var acceptType = $this.attr('accept');
var selectedFile = $this.val();
var fileType = selectedFile.substring(selectedFile.indexOf('.') + 1, selectedFile.length);
var location = acceptType.indexOf(fileType);
if (location > -1) {
return true;
} else {
$this.attr('value', '');
alert('请选择'+acceptType+'格式文件');
return;
}
}