JS 文本框中只允许输入数字
2007-06-07 14:51
218 查看
function handleEvent(oEvent)
{
//数字"0"的keyCode为48,"1"为49,依此类推
if(oEvent.keyCode != 48 && oEvent.keyCode != 49 && oEvent.keyCode != 50 && oEvent.keyCode != 51 && oEvent.keyCode != 52 && oEvent.keyCode != 53 && oEvent.keyCode != 54 && oEvent.keyCode != 55 && oEvent.keyCode != 56 && oEvent.keyCode != 57)
{
oEvent.returnValue = false; //如果输入字符不为数字,取消按键事件
}
}
<input type="text" onkeypress="handleEvent(event)" />
{
//数字"0"的keyCode为48,"1"为49,依此类推
if(oEvent.keyCode != 48 && oEvent.keyCode != 49 && oEvent.keyCode != 50 && oEvent.keyCode != 51 && oEvent.keyCode != 52 && oEvent.keyCode != 53 && oEvent.keyCode != 54 && oEvent.keyCode != 55 && oEvent.keyCode != 56 && oEvent.keyCode != 57)
{
oEvent.returnValue = false; //如果输入字符不为数字,取消按键事件
}
}
<input type="text" onkeypress="handleEvent(event)" />
相关文章推荐
- JS -- 文本框只允许输入数字(包括小数点)
- js文本框只允许输入数字并限制数字大小的方法
- js 只允许文本框输入数字
- js实现文本框只允许输入数字并限制数字大小的方法
- js实现文本框只允许输入数字并限制数字大小的方法
- JS 控制文本框只能输入中文、英文、数字与指定特殊符号
- JS判断文本框只能输入数字方法
- js只允许输入数字和小数点
- JS控制只能输入数字并且最多允许小数点两位
- 实现文本框只允许输入数字和退格键
- 文本框只允许输入数字.net/javascript
- 使用javascript限制文本框只允许输入数字
- JS实现文本框只能输入两位小数的数字,不显示输入的其它字符
- Js控制文本框只能输入中文、英文、数字与指定特殊符号
- js控制文本框只能输入数字(小技巧)
- 文本框输入限制【不允许空格、只允许数字】
- js控制只允许输入纯数字和js验证注册信息
- js限制文本框input只能输入数字
- 文本框输入限制【不允许空格、只允许数字】
- JS 控制文本框只能输入中文、英文、数字与指定特殊符号