javascript限制只能输入数字实现代码

 代码如下 复制代码

<input onkeyup="value=value.replace(/[^/d]/g,'') " onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/d]/g,''))" ID="Text2" NAME="Text2">

//函数名:fucCheckNUM
//功能介绍:检查是否为数字
//参数说明:要检查的数字
//返回值:1为是数字,0为不是数字

 代码如下 复制代码

function fucCheckNUM(NUM)
{
var i,j,strTemp;
strTemp="0123456789";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//说明有字符不是数字
return 0;
}
}
//说明是数字
return 1;
}

function isNumber(name) //数值检测
{
if(name.length == 0)
return false;
for(i = 0; i < name.length; i++) {
if(name.charAt(i) < "0" || name.charAt(i) > "9")
return false;
}
return true;
}

 

时间: 2024-09-20 06:24:03

javascript限制只能输入数字实现代码的相关文章

文本框只能输入数字网页代码

 方法一.四事件组合完合可以实现文本框只能输入数字 <input type="text" onkeypress = 'return /^d$/.test(String.fromCharCode(event.keyCode))' oninput= 'this.value = this.value.replace(/D+/g, "")' onpropertychange='if(!/D+/.test(this.value)){return;};this.value

js验证只能输入数字程序代码

数字在我们表达式中有,正数,负数,小数,下面我来给大家介绍. 1.文本框只能输入数字代码(小数点也不能输入)  代码如下 复制代码 <input onkeyup="this.value=this.value.replace(/D/g,'')" onafterpaste="this.value=this.value.replace(/D/g,'')"> 2.只能输入数字,能输小数点.  代码如下 复制代码 <input onkeyup="i

javascript限制只能输入数字与小数

网页特效限制只能输入数字与小数 只能输入数字,且范围在0.0~999.9之间,小数只能输入一位,整数最多3位,允许没有小数. 要求:一个输入框,只可以输入数字或者小数点,其他字符不显示: 整数部分最多输入三位: 小数部分最多输入一位. 1: <html>    2: <head>    3: <script language=javascript>   1:     2: function limite(object)   3: {   4:     if(isnan(

Javascript 实现只能输入数字的文本框

提示:您可以先修改部分代码再运行 请输入数字: 提示:您可以先修改部分代码再运行

javascript验证只能输入数字和一个小数点示例_javascript技巧

复制代码 代码如下: function gaga(obj){ // 值允许输入一个小数点和数字 obj.value = obj.value.replace(/[^\d.]/g,""); //先把非数字的都替换掉,除了数字和. obj.value = obj.value.replace(/^\./g,""); //必须保证第一个为数字而不是. obj.value = obj.value.replace(/\.{2,}/g,"."); //保证只有出

2007-01-15 18:38 动态显示用户输入的字数,文本框只能输入数字的代码

本代码可以动态显示用户输入的字数(本篇如果输入字数大于60回提示,并且自动删除超出后的字符).   <SCRIPT language=JavaScript> <!-- function charge(obj){ var maxstring; maxstring = 60; document.all.smsContentLenght.innerHTML=obj.value.length if (obj.value.length > maxstring) { obj.value = o

『JavaScript』限制Input只能输入数字实现思路及代码_javascript技巧

这玩意很多人写过,但是今天临时要用的时候找不到符合需求的,所以立马来写一个,既然都写完了而且还满符合需求的就放上来让大家鞭一鞭. 需求很简单,一个文字方块必须限制只能输入数字(或是小数点)并且要支援 IE 和 Firefox. HTML的 Input 是这样下滴 复制代码 代码如下: <input type="text" style="ime-mode:disabled" onkeyup="return ValidateNumber($(this),

js 限制文本框只能输入数字 汉字 字母与禁止输空格代码

1.文本框只能输入数字代码(小数点也不能输入)  代码如下 复制代码     <input onkeyup="this.value=this.value.replace(/D/g,'')" onafterpaste="this.value=this.value.replace(/D/g,'')"> 2.只能输入数字,能输小数点.  代码如下 复制代码     <input onkeyup="if(isNaN(value))execComm

新手求教datagriwview某列只能输入数字问题

问题描述 privatevoidTextBoxDec_KeyPress(objectsender,KeyPressEventArgse){if(e.KeyChar!=8&&!Char.IsDigit(e.KeyChar)&&e.KeyChar!='.'){e.Handled=true;}} privatevoidskinDataGridView1_EditingControlShowing(objectsender,DataGridViewEditingControlSho