输入标签,CultureInfo和Html(法语与英语)

时间:2017-08-24 21:14:10

标签: html input attributes cultureinfo

我的问题是输入标签和类型是数字 说我有一个号码

<input type="number" value="3,4">

<input type="number" value="3.4">

请注意法语页面不会呈现输入标记,因为它的类型是数字,但它不是ENGLISH中的数字。说到我的观点,所有HTML属性都采用标准HTML语言(英文?)。

当我用HTML创建输入标签时,它必须是3.4而不是3,4?

如果我的CultureInfo设置为法语,我的浏览器会在页面上显示为3,4吗?

1 个答案:

答案 0 :(得分:1)

数字的内部表示(必须始终如计算机程序,带小数点且没有千位分隔符)和用户在浏览器中呈现输入控件时看到的内容之间存在差异(可能或者可能不遵循用户配置的区域设置。)

您必须始终在HTML代码中使用小数点:<input type="number" value="3.4">

对于英语浏览器,此显示为[ 3.4 ],对于法语浏览器,此显示为[ 3,4 ]。浏览器根据用户的语言进行转换。