【发布时间】:2020-11-11 07:43:57
【问题描述】:
我有一个input 字段type="number",我想在该字段中放置一个可能很大的初始值。我被特别要求用逗号显示大数字以使其更具可读性,因此我使用.toLocaleString() 函数将数字作为带逗号的字符串获取。
Chrome 似乎不允许在数字字段中使用逗号。有没有办法解决?如果可能,我不想使用文本字段,因为我不希望用户在任何情况下都能够输入任何字母,如果可以避免的话,我宁愿不必进行输入验证。
有没有办法在跨浏览器友好的数字字段中显示带逗号的数字?或者,有没有办法在数字字段中显示任意字符串?
【问题讨论】:
标签: html html-input