js限制文本框只可以输入数字

//只可以输入数字

function getEvent() {

if (document.all) {

return window.event; //for ie

}

func = getEvent.caller;

while (func != null) {

var arg0 = func.arguments[0];

if (arg0) {

if ((arg0.constructor == Event || arg0.constructor == MouseEvent) || (typeof (arg0) == "object" && arg0.preventDefault && arg0.stopPropagation)) {

return arg0;

}

}

func = func.caller;

}

return null;

};

function doit(){

var ev = getEvent();

if(ev.keyCode < 8) {return false;}

else if(ev.keyCode > 8 && ev.keyCode < 48) {return false;}

else if(ev.keyCode > 57 && ev.keyCode <96) {return false;}

else if(ev.keyCode > 105) {return false;}

else {return true;}

};

时间: 2024-11-14 08:08:37

js限制文本框只可以输入数字的相关文章

规定文本框只能够输入数字包括小数的jQuery代码

规定文本框只能够输入数字包括小数的jQuery代码:文本框有时候规定只能够输入整数,这里就不多介绍了,具体可以参阅jQuery如何规定文本框只能输入整数一章节,不过有时候也可以输入小数,下面就通过代码实例介绍一下如何实现此功能.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="

文本框只同意输入数字

文本框只同意输入数字.net/javascript <input type="text" name="test" onKeyUp="test1.value=(this.value=this.value.replace(/\D/g,'').substring(0,6)).substring(0,3)" > <br /> <input name="test1" type="text"

WinForm笔记一:文本框只允许输入数字

在WinForm的文本框中,有时候只允许数字,而不能输入除数字以外的其他字符,要调用TextBox的KeyPress事件,代码如下: //只允许输入数字 if (e.KeyChar<'0'||e.KeyChar>'9') { e.Handled = true; } //允许输入退格键 if (e.KeyChar == 8) { e.Handled = false; } TextBox tBox = sender as TextBox;        //哪个文本框调用,tBox 就是哪个文本框

js限制文本框input只能输入数字

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))e

文本框只允许输入数字.net/javascript

<input type="text" name="test" onKeyUp="test1.value=(this.value=this.value.replace(/\D/g,'').substring(0,6)).substring(0,3)" > <br /><input name="test1" type="text" > 用Up和Down有区别 只能输入数字.字

WPF文本框只允许输入数字

XAML代码 < TextBox Height="23" HorizontalAlignment="Left" Margin="100,5,0,0" Name="textBox1" VerticalAlignment="Top" Width="120" DataObject.Pasting="textBox1_Pasting" PreviewKeyDown=&q

规定文本框只能够输入整数代码实例

规定文本框只能够输入整数代码实例:有时候可能需要规定文本框内容只能够输入整数,下面给出一段能够实现此功能的代码实例,供需要的朋友参考.代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>

文本框仅仅同意输入数字

文本框仅仅同意输入数字.net/javascript <input type="text" name="test" onKeyUp="test1.value=(this.value=this.value.replace(/\D/g,'').substring(0,6)).substring(0,3)" > <br /> <input name="test1" type="text&quo

html中radio单选和文本框限制只能输入数字的解决方案

一.当html中存在多个radio单选按钮时将所有的单选按钮name属性设置为一样,就可实现每次只选中一个的效果. 二.限制文本框只能输入数字,代码如下: $(function(){ $(":radio.dian").click(function(){ //单击radio后移除所有的边框样式 $("label").removeClass("bank_border"); if(this.checked){//当radio选中时设置边框样式 $(th