Html 如何重写输入类型=”的行为;文件";浏览按钮?

Html 如何重写输入类型=”的行为;文件";浏览按钮?,html,forms,locale,Html,Forms,Locale,我需要更改input type=“file”中浏览按钮的区域设置/语言 我们有一个特殊的功能,可以将任何文本的区域设置更改为浏览器语言,如en-US es-MX等 说 我需要做的是更改浏览按钮的语言。 因为它没有显示,我不能像这样编码 changeLang("Browse..."); 这就是为什么我需要获取此输入类型的代码并重写,以便我可以应用我的函数来浏览文本 如果您能给出解决方案,我们将不胜感激 谢谢 Jay…我相信浏览器会根据客户端的语言设置自动翻译浏览按钮,至少应该是这样。您不可能

我需要更改input type=“file”中浏览按钮的区域设置/语言 我们有一个特殊的功能,可以将任何文本的区域设置更改为浏览器语言,如en-US es-MX等

我需要做的是更改浏览按钮的语言。 因为它没有显示,我不能像这样编码

 changeLang("Browse..."); 
这就是为什么我需要获取此输入类型的代码并重写,以便我可以应用我的函数来浏览文本

如果您能给出解决方案,我们将不胜感激

谢谢


Jay…

我相信浏览器会根据客户端的语言设置自动翻译浏览按钮,至少应该是这样。您不可能自己更改浏览按钮文本。

前面的答案是正确的,但是如果您愿意使用一些技巧来完成工作,您就能够达到预期的效果


请参见此示例。

这似乎不太符合逻辑,因为最初的目的只是翻译文本。如果文本自动翻译,问题就解决了。谢谢!我尝试了本教程,现在我可以更改按钮的区域设置。但是,当我单击“浏览”并选择一个文件时,该文件路径将不会显示在文本框中。有解决这个问题的办法吗?你说没有是什么意思?这是正确的答案,也是网上唯一存在的答案。浏览器负责将浏览按钮文本翻译成正确的语言。我读过的所有资料都说了同样的话。我的意思是,当我们更改浏览器区域设置时,浏览器按钮中的文本不会被翻译。所以你认为这是浏览器(IE,FF等)的错误,而不是我们代码中的错误吗?我进一步尝试了下面给出的教程。我现在可以更改区域设置了。但该代码仍然存在一些其他问题。
 changeLang("Browse...");