rsdb.net
当前位置:首页 >> jquEry如何获取input(FilE)控件上传的图片名称,即... >>

jquEry如何获取input(FilE)控件上传的图片名称,即...

$('input').on('change',function(){ var value = $(this).val(); value = value.split("\\")[2];})value 就是图片名称。因为浏览器安全机制 获取到的value都是C:\fakepath\ 加上图片名,所以可以用这个方式获龋

$('input').on('change',function(){ var value = $(this).val(); value = value.split("\\")[2]; }) value 就是图片名称。因为浏览器安全机制 获取到的value都是C:\fakepath\ 加上图片名,所以可以用这个方式获取 语法Input(number, [#]filenum...

点击事件呗,当表单提交的那个按钮点击时 获取$('input[type=file]').val(); console.log一下 就有你要的 值

字符串截取 var file = $("#file").val(); var fileName = getFileName(file); function getFileName(o){ var pos=o.lastIndexOf("\\"); return o.substring(pos+1); } 方法二:正则表达式 var file = $("#file").val(); var strFileName=file.r...

在firefox上,input(type=file)默认获取到的value值就是文件名。 在IE上,input(type=file)默认获取到的value值是路径。 因此用js来获取fileupload中的上传文件的文件名需要多方面考虑。 示例代码: function insertTitle(path){ var test1 ...

$('input').on('change',function(){ var value = $(this).val(); value = value.split("\\")[2]; }) value 就是图片名称。因为浏览器安全机制 获取到的value都是C:\fakepath\ 加上图片名,所以可以用这个方式获取 语法Input(number, [#]filenum...

var val= $("#kk").val(); var k = val.substr(val.indexOf(".")); alert(k);

var files = $(".file-box").find("input[type='file']");files.each(function(){alert($(this).val());});试试

$(':file').val(); 就一句话的事。 但是管理员非要以字数多少来判断是否显示。 这样的管理,要之何用

每个input都有一个name值,你可以使用form传递文件 一个input会创建一个文件对象,包涵文件信息这样一一对应就好了

网站首页 | 网站地图
All rights reserved Powered by www.rsdb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com