HTML里<input type="file">如何更改上传文件的按钮为英文???
有的浏览器显示为中文,有的显示为英文,为什么?可以统一更改吗?
---
这个是浏览器自动显示的,如果是英文的浏览器自然显示为英文######骨骼浏览器还不显示disabled的文本框呢,其他都显示,这个取决于浏览器。。。######这个真是浏览器问题 不过你可以用第三方的插件上传 swfupload 这样的工具 可以指定 上传按钮的######或者。。。模拟了做个假的###### 只能近似的模拟一个,以前用js做过的一个”异步批量图片“上传的工具是这样实现的。
如下:
<div id="box">
<input type="file" />
<div id="button"></div>
</div>
1.把id=box的div设置为相对定位。
2.把文件域设置为绝对定位。
3.把id=button的div设置一个按钮背景,并且在里面写上你要的文字(按钮效果)。
4.移动文件域的位置,让它的按钮盖在id=button的div上面。
5.将文件域通过css设为透明(IE通过filter,其他浏览器使用opacity)。
点击id=button的按钮,因为文件域在上面,其实点击的是文件域。这样还隐藏了文件域的输入框。
可以试下啦。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。