使用Javascript进行数字验证和格式设置

分享于 

2分钟阅读

Web开发

  繁體 雙語

介绍

控件使用javascript在继续键入时处理数字格式,并进行验证。 对于我们的一个需求,我们需要一个基于javascript的控件,这些控件在用户输入。 Google搜索只生成了对焦点更改事件进行格式化的脚本。 所以我就自己创造了一个新的控制。

Background

这个控件的想法来自我们的客户端需求,需要一个小的javascript来拥有大数字的文本框。 数字可以有无限的小数位数。 同时这个脚本也能同时完成 3件事情。
1-它只允许输入数字( 同样也负数) 和"。"。
2-应该将数字格式化为 1,234.567.789.123456789. 它应该执行,以便在键入时插入逗号。
3-它也应该只允许数字大小的数字可以处理。

使用代码

使用控件非常简单,只需要从源页面添加javascript代码即可。

在需要应用格式设置的文本框上,使用以下代码


onkeypress="return ValidateNumberKeyPress(this, event);" onkeyup="ValidateNumberKeyUp(this);"


onblur="ValidateAndFormatNumber(this)"



Points of Interest

脚本易于阅读和理解。 脚本创建过程中使用的一些引用


JAVA  Javascript  for  form  格式  number  
相关文章