js,jquery获取文件全名,后缀,文件名
网上找了几个不太满意,参照文章自己修改了一下,可以获取表单中文件的全名,后缀,文件名
var filePath = $('#file').val(); // 获取表单的值var arr = filePath.split('\\'); //通过\分隔字符串,成字符串数组var fileName = arr[arr.length-1]; //取最后一个,就是文件全名,含后缀var index= filePath.lastIndexOf("."); // 获取最后一个.的位置var ext = filePath.substring(index+1,filePath.length); //后缀名
console.log('后缀名:'+ext); // 文件名fileName1 = fileName.substring(0,(fileName.length - ext.length - 1));// 从全名中截后缀就是文件名
console.log('文件名:'+fileName1); // 文件名
js,jquery获取文件全名,后缀,文件名相关推荐
- js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径(转载)...
原文:http://blog.csdn.net/niyingxunzong/article/details/16989947 js/jquery 获取本地文件的文件路劲 获取input框中type=' ...
- js如何获取html图片,JS/JQuery获取网页或文章或某DIV所有图片
要获取网页所有图片,我们可以通过Javascript就能轻松实现,不过要想获得文章或某容器(如:Div)里所有图片,使用JQuery而不是Javascript来实现就会变得更加简单.本文将给你详细介绍 ...
- html 获取下一个兄弟节点,JS/JQuery获取当前元素的上一个/下一个兄弟级元素等元素的方法...
$(function(){ //遍历获取的input元素对象数组,绑定click事件 var len = $("input[type='file']").length; for(v ...
- mime类型是什么 node_Node.js - 文件系统获取文件类型
我需要借助node.js来获取文件的文件类型以设置内容类型.我知道我可以很容易地检查文件扩展名,但我也有没有扩展名的文件,其内容类型应该是image/png,text/html aso.Node.js ...
- 获取文件的后缀名 和 Process进程
1.获取文件的后缀名: string hou = Path.GetExtension("wang.txt");//hou=".txt";引用using Syst ...
- html 获取下一个兄弟节点,js jquery获取当前元素的兄弟级 上一个 下一个元素
var chils= s.childNodes; //得到s的全部子节点 var par=s.parentNode; //得到s的父节点 var ns=s.nextSbiling; //获得 ...
- js jquery 获取元素(父节点,子节点,兄弟节点),元素筛选
js jquery 获取元素(父节点,子节点,兄弟节点) 一,js 获取元素(父节点,子节点,兄弟节点) var test = document.getElementById("test&q ...
- js jquery 获取元素(父节点,子节点,兄弟节点)
js jquery 获取元素(父节点,子节点,兄弟节点) js 获取元素(父节点,子节点,兄弟节点) var test = document.getElementById("test&quo ...
- html jq固定div高度,js/jQuery获取/设置div的高度,宽度···
js/jQuery获取/设置html标签的高度等css属性· $(".out-div").height($(window).height() - $("#topDiv&q ...
最新文章
- Alpha冲刺 - (5/10)
- 百度无人驾驶出租长沙开测:Apollo技术一汽红旗车队,年内服役
- 30 Days of .NET [Windows Mobile Applications] - Day 01: Minutes to Midnight Countdown(午夜倒数器)...
- Linux服务器集群系统(四)--转
- JSP标签和JSTL标签注意点
- [HOW TO]-ubuntu20.10环境上安装workpress
- openstack placement 组件作用理解
- arch 还原pacman_如何使用Pacman在Arch Linux中安装Go
- 放弃redis使用mongodb做任务队列支持增删改管理
- sass编译css(转自阮一峰)
- 超声声场模拟_3D打印全息透镜聚焦超声在低成本脑成像中的应用
- Linux 下自动化脚本安装Jdk、Nginx等软件
- Android Jetpack组件(九)DataStore
- Unable to validate using XSD: Your JAXP provider does not support XML Schema
- react学习—Reducer Hook
- d3.js之中国地图
- 区块链百科合集 之 层 级 架 构
- 抖音一个老人和一个机器人歌曲_抖音空巢老人背景音乐是什么歌_抖音空巢老人背景音乐介绍_游戏吧...
- 亚马逊又为卖家解锁新功能,最高提升10%转化的它不可忽略!
- Terracotta Server集群
热门文章
- springboot 异常 org.springframework.expression.spel.SpelEvaluationException: EL1008E: Property or fiel
- 微信小程序 换行显示指定行数据量
- python docx 图片_python-docx图像的添加与删除
- Docker Swarm 和zookeeper整合
- 《软件工程里面的大学十年》(转载上半部分)
- 实现数据字典的缓存、加载、刷新和映射的集成框架
- Spider07selenium进阶登录反爬
- mysql 字段名和关键字冲突
- 数据分析学习总结笔记05:缺失值分析及处理
- 计算机音乐的制作流程,RME Babyface Pro 为音乐制作人/DJ Supa Dups 简化了制作流程...