JS方法 只允许输入数字

回复 星标
更多
JS方法 只允许输入数字
»

只允许文本框输入数字:

/// <summary>只允许输入数字</summary>

// 调用方法: 在需要限制输入的文本框上加上这段代码  -no-onkeydown="onlyNum();"

function onlyNum() {

if (!(event.keyCode == 46) && !(event.keyCode == 8) && !(event.keyCode == 190) && !(event.keyCode == 37) && !(event.keyCode == 39))

if (!((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105)))

event.returnValue = false;

}

使用示例:

<input type='text' -no-onkeydown="onlyNum();" />
新窗口打开 关闭