当前位置: 首页 > 编程笔记 >

JS控制FileUpload的上传文件类型实例代码

姜华翰
2023-03-14
本文向大家介绍JS控制FileUpload的上传文件类型实例代码,包括了JS控制FileUpload的上传文件类型实例代码的使用技巧和注意事项,需要的朋友参考一下

JS代码如下:

function CheckFile(obj) { 
  var array = new Array('gif', 'jpeg', 'png', 'jpg'); //可以上传的文件类型 
  if (obj.value == '') { 
    alert("让选择要上传的图片!"); 
    return false; 
  } 
  else { 
    var fileContentType = obj.value.match(/^(.*)(\.)(.{1,8})$/)[3]; //这个文件类型正则很有用:) 
    var isExists = false; 
    for (var i in array) { 
      if (fileContentType.toLowerCase() == array[i].toLowerCase()) { 
        isExists = true; 
        return true; 
      } 
    } 
    if (isExists == false) { 
      obj.value = null; 
      alert("上传图片类型不正确!"); 
      return false; 
    } 
    return false; 
  } 
} 

ASP.NET前台代码如下:

<asp:FileUpload ID="FileUpload1" runat="server" onchange="CheckFile(this);"/>

以上就是小编为大家带来的JS控制FileUpload的上传文件类型实例代码全部内容了,希望大家多多支持小牛知识库~

 类似资料:
  • 本文向大家介绍Asp.Net的FileUpload类实现上传文件实例,包括了Asp.Net的FileUpload类实现上传文件实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Asp.Net的FileUpload类实现上传文件的方法。分享给大家供大家参考。 具体功能代码如下: 希望本文所述对大家的asp.net程序设计有所帮助。

  • 本文向大家介绍Java组件FileUpload上传文件实现代码,包括了Java组件FileUpload上传文件实现代码的使用技巧和注意事项,需要的朋友参考一下 一般在用Servlet处理表单元素时,表单元素都是一些简单的文本,Servlet很容易用Request.getParameter()就可以处理。但是当表单不止包含一些简单的文本,比如有上传文件域时,Servlet直接从HttpServlet

  • 本文向大家介绍用fileupload组件实现的大文件上传简单实例,包括了用fileupload组件实现的大文件上传简单实例的使用技巧和注意事项,需要的朋友参考一下 1.FileUploadServlet.java文件,实现上传处理  2.FileUpload.html文件,实现上传页面。 3.配置web.xml文件中的的servlet和过滤器,过滤器解决上传文件名为中文时出现乱码。   4.过滤器

  • 本文向大家介绍JS实现浏览上传文件的代码,包括了JS实现浏览上传文件的代码的使用技巧和注意事项,需要的朋友参考一下 废话不多说了,直接给大家贴代码了,具体代码如下所示: 总结 以上所述是小编给大家介绍的JS实现浏览上传文件的代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对呐喊教程网站的支持!

  • 本文向大家介绍JQuery fileupload插件实现文件上传功能,包括了JQuery fileupload插件实现文件上传功能的使用技巧和注意事项,需要的朋友参考一下 道理相通,我简单分享下在.net MVC下的实装。 1.制作Model类 2.实装controller里的对应方法,我这个处理逻辑比较复杂,懒得修改了,反正就这个意思 3.页面的实装 √,就是这个样子 还附赠了一个简易lodin

  • 问题内容: 我有以下代码来检查(上传的简历和推荐信是否与所需类型(pdf或doc或docx)匹配)和大小(小于400 kb) 这无法正常工作,甚至连txt文件都没有通过+大小限制,这是怎么回事? 谢谢, 问题答案: 下面仅使用mime类型来验证文件,然后检查两者的大小。有关大多数MIME类型的列表,请参见此处或google。