javascript - JS 是否有一种简单的方法来格式化输入类型,同时提示 1,000.00
问题描述
我需要一个像 $("input[type='number']").on("keyup", function(e) 这样的函数,当用户自己写一个数字时,字段格式。千位分隔符是逗号和小数分隔符是一个点。十进制数字只有 2,因为我的字段必须注册钱。例如,如果用户写三个数字,如 123,则字段自动格式化为 1.23 如果用户写六个数字,它必须变成 1,234.56 主要问题是在您的字段中有逗号或点之后,函数就不再起作用了。
解决方案
推荐阅读
- c - 为什么我得到无穷大作为输出?你能找到程序中的错误吗?
- java - entityClass 在 AbstractGenericDao 中是如何工作的?
- c# - ASP.NET Windows 身份验证路由传递用户 ID 查询字符串
- angular - angular 7中的firestore如何获取文档ID
- javascript - 相对引用必须以“/”、“./”或“../”开头
- dialogflow-es - 是否可以让 DialogFlow 阅读您的电子邮件并创建回复?
- stream - Dust.js 和头盔 - 不呈现 HTML
- d3.js - “number[][]”类型的参数不能分配给“ArrayLike”类型的参数
' - angular - 角度更新警告
- c# - 避免静态类