//在asp的输入框中限制只能输入数字和小数点(不能输入汉字,字母等)
<input type=text class=colorBorderb name=num size=4 ID="Text1" onkeyup="value=value.replace(/[^\d|^\.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d|^\.]/g,''))">
<input type=text class=colorBorderb name=num size=4 ID="Text1" onkeyup="value=value.replace(/[^\d|^\.]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d|^\.]/g,''))">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script language="JavaScript">
var a="1235sd66";
if(a.search(/[^0-9]/g)!=-1)
{
alert("只能输入数据!");
}
</script>
</BODY>
</HTML>
window.alter('不是数字')}
else{window.alter('是数字')}
}
isNaN(表达式)
如果表达式不是数字,返回true,否则返回falseVbScript:
IsNumeric(表达式)
如果表达式为数字,返回True,否则返回False
<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>只输入数字的几种方法</title>
<style>
td{font-size:12px}
</style>
</head><body><table border="1" width="90%" bordercolor="#000000" cellspacing="0" cellpadding="0" bordercolorlight="#000000" bordercolordark="#FFFFFF">
<tr>
<td width="100%"><input onkeyup="this.value=this.value.replace(/\D/g,'')"
onafterpaste="this.value=this.value.replace(/\D/g,'')">
<br>
try:<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"></td>
</tr>
<tr>
<td width="100%"><input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}"><br>
try:<input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}"></td>
</tr>
<tr>
<td width="100%"><input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"><br>
try:<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"></td>
</tr>
<tr>
<td width="100%" align="right"><a href="http://fason.nease.net">【阿信的小天地】</a></td>
</tr></table></body></html>
{ alter("....");}value是你的input text的值