最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

利用javascript/jquery对上传文件格式过滤的方法_jquery

来源:动视网 责编:小采 时间:2020-11-27 20:43:36
文档

利用javascript/jquery对上传文件格式过滤的方法_jquery

利用javascript/jquery对上传文件格式过滤的方法_jquery: 代码如下: .errorInfo{ color:red; padding-left:5px; } --> .errorInfo{ color:red; padding-left:5px; } $(function(){ $(#DataReport).click(function(){ //上传文件不能为空,格式必须为xsl和xlsx var
推荐度:
导读利用javascript/jquery对上传文件格式过滤的方法_jquery: 代码如下: .errorInfo{ color:red; padding-left:5px; } --> .errorInfo{ color:red; padding-left:5px; } $(function(){ $(#DataReport).click(function(){ //上传文件不能为空,格式必须为xsl和xlsx var


代码如下:




$(function(){
$("#DataReport").click(function(){
//上传文件不能为空,格式必须为xsl和xlsx
var flag=true;
var fileObject=$("input[name='file']");
var filepath=$("input[name='file']").val();
if(filepath==undefined||$.trim(filepath)==""){
fileObject.focus().next().text("请选择上传文件!");
flag=false;
}else{
var fileArr=filepath.split("\\");
var fileTArr=fileArr[fileArr.length-1].toLowerCase().split(".");
var filetype=fileTArr[fileTArr.length-1];
if(filetype!="xls"&&filetype!="xlsx"){
fileObject.focus().next().text("上传文件必须为Excel文件!");
flag=false;
}else{
fileObject.next().text("");
}
}

//进行其他相关校验

if(flag){
alert("文件上传成功");
}
});
});

// -->







注:在head中加入jquery的引入语句,博客还是会过滤掉引入的js文件。
javascript中对上传文件格式过滤的方法:
代码如下:
"http://www.w3.org/TR/html4/loose.dtd">



function validateFile(){
var flag=true;
var fileObject=document.getElementById("file");
var errorObject=document.getElementById("error");
var filepath=fileObject.value;
if(filepath==undefined||filepath==""){
fileObject.focus();
errorObject.innerText="请选择上传文件!";
flag=false;
}else{
var fileArr=filepath.split("\\");
var fileTArr=fileArr[fileArr.length-1].toLowerCase().split(".");
var filetype=fileTArr[fileTArr.length-1];
if(filetype!="xls"&&filetype!="xlsx"){
fileObject.focus();
errorObject.innerText="上传文件必须为Excel文件!";
flag=false;
}else{
errorObject.innerText="";
}
}
//进行其他相关校验
if(flag){
alert("文件上传成功");
}
}
// -->





文档

利用javascript/jquery对上传文件格式过滤的方法_jquery

利用javascript/jquery对上传文件格式过滤的方法_jquery: 代码如下: .errorInfo{ color:red; padding-left:5px; } --> .errorInfo{ color:red; padding-left:5px; } $(function(){ $(#DataReport).click(function(){ //上传文件不能为空,格式必须为xsl和xlsx var
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top