可以用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;
}
}
博客介绍了使用Javascript对文本框进行检查的方法,通过编写函数过滤掉非0 - 9的字符。给出了具体的代码示例,包括在onkeydown事件中调用函数判断输入字符是否符合要求。
1万+

被折叠的 条评论
为什么被折叠?



