在我的Web应用程序,我有这样的什么决定输入值是用点还是逗号输出?
<input type="number" value="50.0">
在(德语)的输入栏版本的我的浏览器(Safari浏览器+火狐+铬),这是输出给用户
50,0
这是正确和有用的,因为它是德国数字的标准符号(与欧洲大陆其他大多数国家一样)。
我的问题是:
将相同的代码像
50.0
输出到谁都有自己的系统语言设置为英语的用户?
如果是这样,这是一种适用于所有(或大多数)浏览器的标准吗?
感谢您的任何帮助。
这应取决于浏览器语言设置,而不是系统语言设置。您可以通过将浏览器接受并将语言显示为英语来为自己测试该行为。 – feeela 2014-10-20 11:47:47
不是。我的设置是美国英语,但使用HTML5类型时我会看到欧洲的日期和数字 – mplungjan 2014-10-20 12:14:37