当前位置:  编程技术>其它

Js 小数验证函数代码(基于正则)

    来源: 互联网  发布时间:2014-10-16

    本文导语:  (1)OnKeyPress 事件验证 用来验证输入操作 代码如下: function OnKeyPressValidate(obj, event, len) { var e = window.event || event; var key = e.keyCode ? e.keyCode : e.which; var selectedText = ""; if (window.getSelection) { var st = obj.selectionStart; var ed = obj.selectionEnd; ...

(1)OnKeyPress 事件验证 用来验证输入操作
代码如下:

function OnKeyPressValidate(obj, event, len) {
var e = window.event || event;
var key = e.keyCode ? e.keyCode : e.which;
var selectedText = "";
if (window.getSelection) {
var st = obj.selectionStart;
var ed = obj.selectionEnd;
selectedText = obj.value.substring(st, ed);
} else if (document.selection) {
selectedText = document.selection.createRange().text;
}
if (selectedText != null && selectedText != "") {
return true;
}
var dot = obj.value.indexOf(".");
len = (typeof (len) == "undefined") ? 2 : len;
if (window.event) {
}
else {
if (key == 8 || key == 9 || key == 46 || (key >= 37 && key

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql格式化小数保留小数点后两位(小数点格式化)
  • 将正小数转化为2-9进制小数的实现方法
  • Js中如何分别取得的一个小数 的整数部分与小数部分?!
  • Float floatvalue,怎么取floatvalue截去小数点后两位后面的数据之后得到的值,就是只取小数点后两位
  • jquery判断小数点两位和自动删除小数两位后的数字
  • .net中取小数点之前和小数点之后值的方法
  • 我是java新手,现在想把一个float型的整数部分和小数部分分别输出,但是小数部分总是要多出很多位,为什么?帮我看看,谢谢
  • java使double保留两位小数的多方法 java保留两位小数
  • 小数点后保留2位
  • php 小数点取法实例总结
  • 如何取得小数点后两位的数字?
  • 如何控制float类型的小数位数?
  • 怎么得到3/8的正确结果(保留3位小数)
  • linux c 字符转换成小数
  • QT里面显示小数
  • 基于oracle小数点前零丢失的问题分析
  • 如何使程序(字符界面)接受用户输入的一个浮点数,并把他的整数部分和小数部分分别输出。
  • 如何把一个浮点数分整数和小数显示?
  • 怎么得到这样的小数
  • 请教令textfield只能输入数字及小数点的方法?




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3