如果非要用 javascript,可以用正则表达式 regexpr 对象
如果可以用 vbscript,那就用 IsNumeric 函数
如果可以用 vbscript,那就用 IsNumeric 函数
解决方案 »
- jquery 数组循环验证 IE6提示不支持,其他浏览器都可以通过。
- 在editorgrid中如何使用My97datepicker日期控件???
- 这个问题很有深度
- 我要自己设计自己写代码了 ,大家勉励一下 谢谢 散分了!
- 怎么会有这种写法呢,是什么意思啊
- 请问代码太长,如何换行阿?有连接符么?
- 谁能告诉我Javascript里的alert( 507000.2138+17790.474 );等于多少
- 请问为什么A和B换成中文字符串下拉条就不能显示地区信息了?
- 求 js做的即看即所得的编辑区
- 怎样改变按钮的样式?
- 用fso写文件时怎样才能把文件创建在当前目录下
- 如何生成一个无菜单,无状态栏,无地址栏,的三无产品啊?
if (prg.AucTitle.value.match(/\D/))alert("不全是数字")
if (prg.AucTitle.value.length>8)alert("long");
</script>
使文本框中输入的必须是数字,在提交时判断
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<script language=javascript>
function check(){
for (var i=0;i<form1.txtTest.value.length;i++){
if ("0123456789".indexOf(form1.txtTest.value.substring(i,i+1))<0)
alert("请输入数字!");
return false;
}
return true;
}
</script>
</head>
<body>
<form name="form1">
<input type=text size=8 onKeyDown=StrCh() name="txtTest">
<input type="submit" value="按钮" name="B1" onclick="javascript:return check();">你可以在提交时判断用如下的方法
</form >
</body>
</html>
if (prg.AucTitle.value.match(/\D/))alert("不全是数字")
if (prg.AucTitle.value.length>8)alert("long!")
</script>
如果说是带小数点的就无法判断了!还有别的方法么?llrock(百乐宝)
请问是不是这样写呢?
if (isNaN(prg.AucTitle.value))alert("不全是数字")