首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何重命名输入类型=文件的HTML“浏览”按钮?

如何重命名输入类型=文件的HTML“浏览”按钮?
EN

Stack Overflow用户
提问于 2019-04-15 03:23:13
回答 2查看 0关注 0票数 0

如何将浏览按钮重命名为“ 选择文件 ”?例如:

代码语言:javascript
复制
<input type=file name=browse >
EN

回答 2

Stack Overflow用户

发布于 2019-04-15 11:46:23

该按钮不称为“浏览按钮” - 这只是您的浏览器为其提供的名称。浏览器可以自由地实现文件上传控制,但是他们喜欢。例如,在Safari中,它被称为“选择文件”,它与你可能使用的任何东西相反。

您可以使用QuirksMode上概述的技术实现上传控件的自定义外观,但这不仅仅是更改按钮的文本。

票数 0
EN

Stack Overflow用户

发布于 2019-04-15 13:14:23

一点JavaScript:

代码语言:javascript
复制
<script language="JavaScript" type="text/javascript">
function HandleBrowseClick()
{
    var fileinput = document.getElementById("browse");
    fileinput.click();
    var textinput = document.getElementById("filename");
    textinput.value = fileinput.value;
}
</script>

<input type="file" id="browse" name="fileupload" style="display: none"/>
<input type="text" id="filename" readonly="true"/>
<input type="button" value="Click to select file" id="fakeBrowse" onclick="HandleBrowseClick();"/>

不是最美观的解决方案,但它能执行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100001409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档