博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何做到input file中‘选择文件’的自定义
阅读量:5814 次
发布时间:2019-06-18

本文共 615 字,大约阅读时间需要 2 分钟。

我们知道 input 标签的 file 属性,在没有选择文件的情况下,其后默认显示一条文字“未选择任何文件”。在选择文件后,该条文字会变成路径和文件的名称。

现在我遇到一个需求:想要更改“选择文件”和“未选择任何文件”为英文,那该如何实现呢?

查阅了一些资料,并没有直接修改的捷径,只能使用另一个input标签模拟实现一个自定义效果。附上代码如下:

HTML
复制代码
CSS
label{    position: relative;}#btn{
margin-right: 5px;}#uploadFile{
position: absolute; left: 0; top: 0; opacity: 0;}复制代码
js
$( 'body' ).delegate( '#uploadFile', 'change', function( e ){    if ( $(this).val() != '' ) {        var fileName = val.substring( val.lastIndexOf( '\\' ) + 1 );//不获取全路径,只获取文件名称        $("#text").html(fileName);    }else{        //未选中任何文件    }    })复制代码

大功告成!!!

转载地址:http://nvxbx.baihongyu.com/

你可能感兴趣的文章
解决Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790
查看>>
.net excel利用NPOI导入oracle
查看>>
vrpie在Visio Studio 中无法调试的问题
查看>>
第六课:数据库的基本工具
查看>>
关于二叉树重构的思索
查看>>
$_SERVER['SCRIPT_FLENAME']与__FILE__
查看>>
skynet实践(8)-接入websocket
查看>>
系统版本判断
查看>>
My97DatePicker 日历插件
查看>>
0603 学术诚信与职业道德
查看>>
小点心家族第3位成员——楼层定位效果
查看>>
Knockout.Js官网学习(enable绑定、disable绑定)
查看>>
hive基本操作与应用
查看>>
excel快捷键设置
查看>>
poj3692
查看>>
python之信号量【Semaphore】
查看>>
html5纲要,细谈HTML 5新增的元素
查看>>
Android应用集成支付宝接口的简化
查看>>
[分享]Ubuntu12.04安装基础教程(图文)
查看>>
[Vim] 搜索模式(正则表达式)
查看>>