金额验证器JS[片段]

139 阅读2分钟

DZone>Web Dev Zone>Amount Validator JS [片段]...

金额验证器JS[片段]

我决定写一个JavaScript,里面有基本的金额验证和自动格式。我试图让它变得如此简单,以便其他开发者可以轻松实现。

Md Nasir Uddin Bhuiyan user avatar通过

Md Nasir Uddin Bhuiyan

-

Sep. 02, 21 - Web Dev Zone -Code Snippet

喜欢 (2)

评论

保存

鸣叫

7.38K浏览次数

加入DZone社区,获得完整的会员体验。

免费加入

我在金融科技项目上工作了很长时间。在与商业人士合作的过程中,我意识到他们希望以适当的商业格式看到财务项目。其中一个最常见的要求是,他们希望以商业格式输入金额(如只允许两个小数点的逗号分隔的金额字段,等等)。

我在互联网上搜索了很多,但没有任何完整的文章或指南来验证和正确输入金额字段,财务客户总是希望以一种用户可以感觉到他/她正在输入/输入一个金额,而不是一个数字或其他东西的方式来输入/键入金额字段。

在意识到这一点后,我决定写一个JavaScript,其中有基本的金额验证和自动格式。我试图让它变得如此简单,以便其他开发者只需遵循几个步骤就能在他们的项目中轻松实现。

它在网页浏览器上正常/完美地工作,但在移动浏览器上有一些问题。

这里是演示的URL:https://nubnasir.github.io/amount-input-field-js/。

当你输入你的金额时,它就开始把你的价值转换为即时金额。

你也可以复制粘贴任何文本,将其转换为金额。例如,如果你复制和粘贴像 "200美元 300美元 ext "的东西。这将改变为 "200,300"。

有两种方法来实现这一点。

方法1 (使用amount 类)

**第1步:**下载 amount-2.0.min.js -点击这里下载

**第2步:**在页面的末尾添加amount-2.0.min.js

JavaScript

<script type="text/javascript" src="amount-2.0.min.js"></script>

第**3步:**在金额输入栏中添加amount 类。

方法2 (使用your_custom_class_name)

**第1步:**下载 amount-2.0.min.js -点击这里下载

**第2步:**在页面标签处添加amount-2.0.min.js

JavaScript

<head>
<script type="text/javascript" src="amount-2.0.min.js"></script>
<head>

第**3步:**在你的输入字段your_custom_class_name ,添加一个自定义类。在页面的最后,使用函数apply_amount ,并传递给your_custom_class_name

JavaScript

<script type="text/javascript">
apply_amount('your_custom_class_name');
</script>

主题。

javascipt, 金融技术, webdev, 代码片段, 验证

DZone贡献者所表达的观点属于他们自己。

在DZone上受欢迎


评论

网络开发 合作伙伴资源