当前位置: 首页 > 面试题库 >

如何重命名输入type = file的HTML“浏览”按钮?

太叔岳
2023-03-14
问题内容

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

<input type=file name=browse >

问题答案:

该按钮不称为“浏览按钮”,它只是浏览器为其指定的名称。浏览器可以随意执行文件上载控件。例如,在Safari中,它被称为“选择文件”,并且位于可能使用的任何内容的另一侧。

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



 类似资料:
  • 问题描述 (Problem Description) 如何重命名文件? 解决方案 (Solution) 此示例演示如何使用File类的oldName.renameTo(newName)方法重命名文件。 import java.io.File; public class Main { public static void main(String[] args) { File old

  • 问题内容: 我在网页上使用。我为按钮和其他控件使用了不同的CSS类。但是由于上述标记,我无法添加任何类,样式来浏览按钮。 有什么方法可以更改其默认外观? 谢谢是提前。 问题答案: 你不能那样做。您只能将样式应用于整个样式。 您可以使用CSS hacks将其替换为您喜欢的image和image:hover。 请记住,该属性在Firefox 3.6上不起作用;您可以改用增加高度。

  • 问题内容: 您如何确定用户是否按下浏览器中的“后退”按钮? 您如何使用系统在单页Web应用程序内强制使用页内后退按钮? 到底为什么浏览器后退按钮不触发自己的事件!? 问题答案: (注意:根据Sharky的反馈,我提供了用于检测退格的代码) 因此,我经常在SO上看到这些问题,并且最近遇到了我自己控制后退按钮功能的问题。在为我的应用程序寻找最佳解决方案(带哈希导航的单页)几天后,我提出了一个简单的,跨

  • 使用Javascript,如何检测日期输入字段(输入[type=date])中日期的格式? 像Modernizr这样的工具只检测到使用HTML5日期选择器的能力(尤其适合移动设备及其UI来选择日期)。然而,我还没有找到任何解决方案来检测浏览器使用的格式。 我有一个这样的输入字段: 如果在localStorage中找到该值,则使用jQuery调用输入该值。我认为由于min和max属性的有效日期格式是

  • 我正在使用html5日期输入,但在新表单中Chrome没有正确显示完整值。格式是DD-MM-YYYY,但YYYY部分显示为空白。不过,我可以看到值在那里。 似乎输入右侧的空白是为控件保留的(交叉到清除值、上/下箭头、下拉箭头)。 我没有空间来扩大输入范围。如何使完整日期可见? 例子:http://jsfiddle.net/U6MYy/

  • 问题内容: 但它不起作用,如何设置默认值? 问题答案: 日期应采用格式。一位数的日期和月份应填充0。一月是01。 从文档中: 代表日期的字符串。 值:RFC3339中定义的有效完整日期,另外具有年份部分为四位或更多位数字表示大于0的数字的资格。 您的代码应更改为: