js 只能输入数字(正整数,正数,负数,小数)

function checknum(obj)
{
var vadainput = /^-?[1-9]*(.d*)?$|^-?0(.d*)?$/;
     if (!vadainput .test(obj.value))
    {
        alert("非法数字");
        obj.value="";
        obj.focus();
        return false;
     }

作者: 牛奶咖啡   发布时间: 2011-06-13