这是输入(应使用数字键盘)
<input type="number" id="Amount" maxlength="8" autocorrect="off"/>
这是附加到输入的 JS
$("#Amount").change(function() { this.value = formatNumber(this.value); });
其中 formatNumber 格式化模式中的值 ###.###.### 即点用作千位分隔符,没有小数。所描述的行为适用于 Android 和桌面浏览器,但在 iPhone 上以这种方式失败:
- 123123变成123123
- 123000变成123
如何以编程方式关闭此行为?