javascript检测输入数据是否是数字
发布网友
发布时间:2022-04-29 20:58
我来回答
共3个回答
懂视网
时间:2022-05-14 14:33
/*判断专传输数据是否为数字
用正则表达式判断输入的数字是否合法
调用:checknum(参数1,参数2)
*/
代码如下:function checknum($id,$say)
{
$inid=$id;
if(!ereg("^(-{0,1}|+{0,1})[0-9]+(.{0,1}[0-9]+)$",$inid))
{
echo $say.",入口:"."<font color=red>".$inid."</font>";
exit;
}
}
调用
代码如下:<?php
$tid="111fff";
checknum($tid,"数字非法")
?>
热心网友
时间:2022-05-14 11:41
//函数名:fucCheckNUM
//功能介绍:检查是否为数字
//参数说明:要检查的数字
//返回值:1为是数字,0为不是数字
function fucCheckNUM(NUM)
{
var i,j,strTemp;
strTemp="0123456789";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//说明有字符不是数字
return 0;
}
}
//说明是数字
return 1;
}
热心网友
时间:2022-05-14 12:59
JScript 可以自己调用VBscript的函数的。