我有输入文本字段(类型=字符串),该文本字段应接受数字作为输入,但数字格式应基于定义的语言环境代码进行验证。
var number = '2,110.168';
if locale is en-in, this should be valid
if locale is nl-nl, this is not a valid format as it should be 2.110,168
答案 0 :(得分:1)
您可以使用Number.toLocaleString()
返回数字的“语言敏感表示形式”。
如果您输入的内容是表单,则可以创建一个自定义验证器以验证其值。