我们知道 input 标签的 file 属性,在没有选择文件的情况下,其后默认显示一条文字“未选择任何文件”。在选择文件后,该条文字会变成路径和文件的名称。
现在我遇到一个需求:想要更改“选择文件”和“未选择任何文件”为英文,那该如何实现呢?
查阅了一些资料,并没有直接修改的捷径,只能使用另一个input标签模拟实现一个自定义效果。附上代码如下:
HTML
<label for="uploadFile">
<input type="button" id="btn" value="选择文件"><span id="text">未选择任何文件</span>
<input type="file" name="upload" id="uploadFile"&