js判断上传文件的后缀名方法
来源:互联网 发布:英语分级阅读 知乎 编辑:程序博客网 时间:2024/06/05 17:47
方式一
<!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=utf-8" /><title></title></head><body><input type="file" id="fileId" onchange="selectFile(this)" /></body><script type="text/javascript"> function selectFile(input) { var fileName = input.value; if(fileName.length > 1 && fileName ) { var ldot = fileName.lastIndexOf("."); var type = fileName.substring(ldot + 1); if(type != "img") { alert(type); //清除当前所选文件 input.outerHTML=input.outerHTML.replace(/(value=\").+\"/i,"$1\""); } }} </script></html>
方式二
<form action="uploadfile.php" enctype="multipart/form-data" method="post" target="iframeUpload"> <iframe name="iframeUpload" src="" width="350" height="35" frameborder=0 SCROLLING="no" style="display:NONE"></iframe> <input id="test_file" name="test_file" id="fileId" type="file" onchange="selectFile(this)"> <input value="上传文件" type="submit"> </form><script type="text/javascript">function selectFile(fnUpload) {var filename = fnUpload.value; var mime = filename.toLowerCase().substr(filename.lastIndexOf(".")); if(mime!=".jpg") { alert("请选择jpg格式的照片上传"); fnUpload.outerHTML=fnUpload.outerHTML; }}</script>
方式三
function suffix(file_name){ var result =/\.[^\.]+/.exec(file_name); return result;}
阅读全文
0 0
- js判断上传文件的后缀名方法
- js判断上传文件的后缀名方法
- js获取判断上传文件后缀名
- JS如何读取上传文件的后缀名
- js获取文件的后缀名方法
- 根据文件后缀名判断上传文件是否合法
- 根据文件后缀名判断上传文件是否合法
- js获取上传文件的后缀名和大小
- 【Java】判断文件的后缀名
- 上传文件,判断文件的后缀名的代码以及正则表达式
- js 判断文件上传文件的大小
- js实现图片文件校验,验证上传的文件是图片和其后缀名,大小
- js判断上传文件的格式
- js判断上传文件的类型
- JS判断、控制文件上传的类型
- JAVA判断文件后缀名
- php上传文件文件类型的判断方法
- js 获取文件后缀名
- synchronized的几个注意事项
- 深度学习在医学图像处理中的应用
- Yii2中findAll()的正确使用姿势/返回为空的处理办法
- spring 拦截器 MethodInterceptor 配置 config aop以及session取数据
- python 提取字符串中的数字
- js判断上传文件的后缀名方法
- ROS 机器人控制APP
- matlab中的persistent变量
- iOS内存管理篇(一)---alloc/reatain/release/dealloc方法实现
- 对jQuery ajax请求成功(失败)回调执行前的统一处理
- Js和Jquery获取选中select值和文本
- GridView 动态添加一个view(加号图标),数据等于9的时候,加号图标隐藏
- ListView移除adapter的方法
- 全面解析Unity3D自动生成的脚本工程文件