[Javascript]限制文本输入框只能输入0-9数字
2005-03-16 18:11
801 查看
可以用Javascript对文本框进行检查,过滤掉非0-9的字符。
<script language="javascript" event="onkeydown" for="document">
if(event.srcElement.name=='TextBox1')
{
if(!KeyIsNumber(event.keyCode))
{
return false;//这句话最关键
}
}
</script>
<script language="javascript">
function KeyIsNumber(KeyCode)
{
//如果输入的字符是在0-9之间,或者是backspace、DEL键
if(((KeyCode>47)&&(KeyCode<58))||(KeyCode==8)||(KeyCode==46))
{
return true;
}
else
{
return false;
}
}
</script>
<script language="javascript" event="onkeydown" for="document">
if(event.srcElement.name=='TextBox1')
{
if(!KeyIsNumber(event.keyCode))
{
return false;//这句话最关键
}
}
</script>
<script language="javascript">
function KeyIsNumber(KeyCode)
{
//如果输入的字符是在0-9之间,或者是backspace、DEL键
if(((KeyCode>47)&&(KeyCode<58))||(KeyCode==8)||(KeyCode==46))
{
return true;
}
else
{
return false;
}
}
</script>
相关文章推荐
- 限制文本输入框只能输入0-9数字
- 限制HTML的文本输入框只能输入数字的4种方法
- 只能输入数字, 正则限制input框只能输入数字,英文等 (javascript)
- 使用javascript事件机制限制文本框中只能输入数字
- Javascript验证和限制文本框只能输入数字或者小数
- 如何用JavaScript,jQuery,Zepto来实现输入框只能输入纯数字
- 输入框只能输入数字 以及其他限制的总结
- OSX和JAVA环境下分别设置输入框只能输入数字并限制字数的方法
- js、正则限制input输入框只能输入数字或者小数
- JavaScript控制输入框中只能输入中文、数字和英文
- javascript:控制输入框只能输入数字
- Html限制input输入框只能输入数字
- javascript让文本框只能输入数字, 带数字类型和限制最大值功能.
- js限制输入框只能输入数字
- JavaScript 限制文本框只能输入数字的正则表达式
- [置顶] Java限制格式,只能输入数字的输入框JTextField
- 『JavaScript』限制Input只能输入数字实现思路及代码
- JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
- 『JavaScript』如何限制 Input 只能输入数字
- 限制输入框只能输入数字,并且保留两位小数