简单问题:如何限制只能输入数字?

JS2002 2006-02-07 10:47:23
有一个文本输入框,只能输入数字,请问脚本如何写?
...全文
141 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JS2002 2006-02-07
  • 打赏
  • 举报
回复
只能输入正整数,不能输入负数
friendlyFour 2006-02-07
  • 打赏
  • 举报
回复
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META Http-Equiv="Content-Type" Content="text/html; charset=gb2312">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--//onpaste,ondragin
//JK_10000(JK)
//zhaoxiaoyang(梅雪香)
function keyPressInt(){
var e=window.event;
var code=e.keyCode;
alert(code);
//可以输入a-z,A-Z,0-9,中文下的一切和BackSpace
if(code ==116){
alert();
return false;
}
if(code>=48 && code <=57 || code >=65 && code <=90 || code>=97 && code<=122 || code==229 || code ==8 && code !=116){
return true;
}

window.event.returnValue=false;
return false;
}
function CheckChinese(str){
if(escape(str).indexOf("%u")!=-1){
//keyPressInt();
return true;
}

return false;
}

//-->
</SCRIPT>
<BODY >
可以输入a-z,A-Z,0-9,中文下的一切和BackSpace<BR>
<INPUT TYPE="text" NAME="txt" onkeyDown="keyPressInt()"><BR>
以下是只能输入汉字的方法 <BR>
<INPUT onpaste="return false;" onkeypress="if(event.keyCode>0 && event.keyCode!=13) return false;">
</BODY>
</HTML>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧