怎么样让一个textbox只接受数值?

sql2000 2004-01-07 07:58:38
怎么样让一个textbox只接受数值? 有可能是小数或是整数。
而且这个 textbox 要循环,也就是说,会有很多一样的 textbox 。name 是一样的。
...全文
48 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzq686 2004-01-07
  • 打赏
  • 举报
回复
不好意思,刚才写的错了。下面的OK!
<%
%>
<html>
<head>
<title>asf</title>
<script language="javascript">
function aa(e)
{
if (isNaN(e.value))
{
alert('您输入的不是数值');
e.value="";
return false;
}
return true;

}
</script>
</head>
<body>
<%for i=0 to 4 %>
<tr>
<td>
<input type="text" name="tt" onkeyup="aa(this)">
</td>
</tr>
<%next%>
</body>
</html>
flying310 2004-01-07
  • 打赏
  • 举报
回复
function isNumber(str) {
for (var i=0; i < str.length; i++)
{ var ch=str.charAt(i);
if ((ch != "0") && (ch != "1") && (ch != "2") && (ch != "3") && (ch != "4") && (ch != "5") && (ch != "6") && (ch != "7") && (ch != "8") && (ch != "9"))
return false;
}
return true;
}
xzq686 2004-01-07
  • 打赏
  • 举报
回复
var a = '123';
if (IsNumber(a))
{
alert('a is a number');
}

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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