`
高级java工程师
  • 浏览: 396558 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

单给文件上传,区分文件类型?

阅读更多
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>不同类型文件上传</title>
<script type=text/javascript>
   function info(form){
   alert(11111);
var optr=document.getElementById('select').value;
var type=document.getElementById('shortPic').value.split(".");
    type =type[type.length-1];
if (optr =="") {
alert("请选择上传的类型");
return false;
}
if (optr ==0 && type=="") {
alert("请选择上传的文件");
return false;
}
if (optr==1 && type!=="html") {
alert("请选择 网页的");
return false;
}
if (optr==2&& (type!=="jpg" && type!=="ogp")) {
 
alert("请选择图片的");
return false;
}
if (optr ==3&& (type!=="ava"&& type!== "map3")) {
 
alert("请选择视频的");
return false;
}
if (optr==4&& type=="text") {
alert("请选择档案类型的");
return false;
}
if (optr==5&& (type!=="doc"&&type!=="text")){
alert("请选择资料类型的");
return false;
}
};

</script>
<body>
<form  onsubmit="return info(this)">
<select id="select">
<option  value="0">请选选择</option>
<option  value="1">网页</option>
<option value="2">图片</option>
<option value="3">视频</option>
<option value="4">档案</option>
<option value="5">资料</option>
</select>
<input type="file" name="shortPic" value="" id="shortPic"/>
<br/>
<input type="submit" value="submit" id="shortPic1">
</form>
</body>
</head>
</html>
分享到:
评论

相关推荐

    C# 文件上传、带进度(FTP类)

    建立FTP链接 支持代理 多种重载的同步上传文件 多种重载的异步上传文件 多种重载的同步下载文件 多种重载的异步下载文件 上传文件的进度百分比 下载文件的进度白分比 有区分的列出目录...

    MultipartRequest多文件上传

    MultipartRequest 批量上传文件,进行了一下修改 1、自定义文件上传路径 2、自定义文件名称 3、返回文件后缀 4、返回文件存储路径

    C# WinForm文件管理系统(终结版)

    修正了大文件上传或下载时服务器超时的Bug. 可上传500M以内的单个文件.(在空间大小足够的前提下) 2.修正了客户端上传文件的时间与服务器时间不同步的Bug, 同时在充分考虑服务器性能的前提下,给客户端提供了正...

    上传文件到阿里云OSS-uniapp.zip

    上传文件到阿里云OSS服务的封装。适用于小程序及H5。代码中,做了单个上传及多个文件上传的封装。可设置环境变量区分上传地址。支持图片、音频、视频等资源的上传。

    socket-php文件分段上传(带进度条)(0分资源)

    socket-php文件分段上传(带进度条)(0分资源)

    纯jsp,servlet版的多文件上传与下载

    纯jsp,servlet版的文件上传与下载.同时可以上传两个文件,也可以自己修改下代码上传多个文件,这是本人的自己的代码,不是为了赚点积分,还真有点舍不得上传。工程名写成了了nostruts,是为了区分struts,用jsp写的

    java zip rar(区分有无密码的RAR文件) gz ftp工具类

    java项目中常使用到的工具类:zip压缩解压缩、rar解压(有密码的文件)、gz解压、FTP上传与下载

    工厂模式下文件流操作

    工厂模式下文件流操作. public void InitBind() { var requestVal = Request.Params["FileName"]; if (requestVal.ToString().Trim() == "") { requestVal = "空数据"; } try { string fileTxtSrc = "/0107...

    Python selenium文件上传方法汇总

    文件上传是所有UI自动化测试都要面对的一个头疼问题,今天博主在这里给大家分享下自己处理文件上传的经验,希望能够帮助到广大被文件上传坑住的seleniumer。 首先,我们要区分出上传按钮的种类,大体上可以分为两种...

    利用TCP实现主客机对话收发文件(可主动断开连接,发送文件过程中取消,发送速率)

    总结:大家做网络编程的时候要有全局观,像我这样想实习文字、文件的收发,在区分是文字还是文件的时候,就需要分别各自定义包头,加到数据包上面再发生;在收包的时候要先解析包头,再做相应的处理。在收包的时候,...

    tot-asp-scan.zip_Asa Site Sca_tot_文件扫描_网站文件

    本程序可以扫描服务器上的所有指定类型(asp,cer,asa,cdx)的文件,查出可疑的木马程序。系统采用扫描程序与病毒库分离的形式, 以后升级只需像杀毒软件那样升级病毒库就可以了。目前可以查杀所有流行的ASP木马程序。 ...

    Beyond Compare - 文件对比神器

    BCompare文件对比工具支持文件夹比较、文本比较、表格比较、图片比较、16进制比较、注册表比较、版本对比等,调整差异,合并修改,内置文件浏览器可以针对文件、文件夹之间的差异对比及上传同步。它能快速方便的对比...

    php使用ftp实现文件上传与下载功能

    本文实例为大家分享了php ftp文件上传与下载的具体代码,供大家参考,具体内容如下 ...4、这里开始区分,如果只需要把文件上传上去,没有其它要求的话,那在这里就可以进行文件上传的ftp_put操作了;如果对上传文

    化境编程文件上传

    1.使用了新的上传方式, 提供的高效的处理方式,上传速度可提高20倍以上,可上传更大的文件。 &lt;br&gt;2.添加了form 方法和file方法,把原来的 form 集和 file改为 objForm 和 objFile,避免了若上传时没有数据会出错的...

    基于TCP模拟文件传输系统

    "在linux上编写文件上传下载的客户端和服务器,使用TCP协议。 1.可随时查看上传下载进度,可随时添加和删除上传下载任务,可随时停止或者继续上传下载; 2. 确保上传下载的文件的正确性和完整性; 3. 多客户端同时...

    文件服务器管理规范.docx

    文件服务器管理规范 第一章 总则 第一条 本文件服务器承担共享和存储服务,有严格的权限配置来保证数据安全 第二条 设立文件服务器,主要是为各部门提供一个资源共享的平台,有利于加强公司内部的交流与学习,便于...

    Cocos Creator 3.2, 4399小游戏上线 处理 .cconb文件 加载报错, 自动化处理

    将 web-mobile项目 放入 src...答1: 您的项目目录下的 .cconb文件会被替换成 .bin文件,且在引擎入口添加了一条新的渲染管线来支持 .cconb的处理 和 .bin与.cconb的加载器区分 又任何疑问 可以联系我的qq 331565861

    WAP/WWW双栖文件管理器 v0.1.rar

    可以上传文件 解压ZIP文件 若干目录/文件打包成ZIP文件 白定义列表打包成ZIP文件 不准备解决的问题: 没有文件编辑功能.对于手机来说,下载后编辑再上传更现实一些. 移动或复制文件,要自己指定目标文件夹.同样...

    SpringBoot 文件上传下载

    自己定义资源网站,实现上传和下载文件 使用shiro 控制权限,想要学习shiro的同学也可以下载下来 数据库使用MySQL 框架使用mybatis 前端界面使用layui,感兴趣的同学可以对前端界面进行优化 源代码比较容易理解,在...

Global site tag (gtag.js) - Google Analytics