如何更改浏览器本机datePicker的语言?

时间:2018-11-12 12:56:39

标签: html5 datepicker

你好,我在玩HTML5 datePicker,我想知道如何更改窗口小部件的默认语言。怎么把lang从英语变成德语?任何想法?

<form action="/action_page.php">
  Birthday:
  <input type="date" name="bday">
  <input type="submit">
</form>

谢谢

3 个答案:

答案 0 :(得分:0)

这适用于Firefox和Safari,但不适用于Chrome:

<form action="/action_page.php">
  Geburtstag:
  <input type="date" name="bday" placeholder="tt/mm/jj">
  <input type="submit" value="einreichen">
</form>

但是,您可以使用polyfills使它在所有浏览器上都可以使用。 查看模块的this example可以更好地理解它。

答案 1 :(得分:0)

强制更改语言的最常见方法是下一个:

<form lang="es">
        <input type="text" pattern="\d{1,15}" required />
        <input type="submit" />
    </form>

如果您想了解有关声明语言的更多信息,是否可以在下一个链接中了解更多信息:

http://nimbupani.com/declaring-languages-in-html-5.html

我希望我的回答会有所帮助。

答案 2 :(得分:0)

html的

类型date是浏览器的本机控件,至少对于chrome是正确的。因此,它将根据浏览器的语言进行本地化。但是,诸如bootstrap之类的框架具有更好的语言环境支持,甚至您也可以在服务器端通过一些脚本手动在jquery中设置语言环境设置。