百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> js判断上传文件类型 格式 扩展名(后缀名)
分享文章到:

js判断上传文件类型 格式 扩展名(后缀名)

发布时间:01/15 来源: 浏览: 关键词:
本文章提供一款经典的利用js判断上传文件类型 格式 扩展名(后缀名),它可以判断用户上传的文件是图片文件还是其它格式的文件,判断原理是获取要上传文件名,然后以\\\".\\\"分开,再判断文件后缀名是不是我们所定义的。

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>js代码</title>
<script language="网页特效">
function isvalidatefile(obj){
    var extend = form1.file.value.substring(form1.file.value.lastindexof(".")+1);
    if(extend==""){
    }else{
if(!(extend=="xls"||extend=="doc")){
   alert("请上传后缀名为xls或doc的文件!");
   var nf = obj.clonenode(true);
            nf.value='';
            obj.parentnode.replacechild(nf, obj);
   return false;
}
    }
     return true;
}
</script>
</head>

<body>
<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="">
  <label for="filefield"></label>
  <input type="file" name="file" id="file" />
  <input type="button" name="button" id="button" value="检测上传文件类型" onclick="isvalidatefile('file');" />
</form>
</body>
</html>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板