控制HTML Input只能输入数字和小数点[转载]

转载的原文链接:http://www.cnblogs.com/zhouxiang/archive/2012/05/18/2507831.html

通过JavaScript代码实现。

控制HTML Input只能输入数字和小数点[转载]_第1张图片

Html代码如下:


js代码:

// 只能输入数字跟小数点,且只能有两位小数

function checkNum(obj) {

    //检查是否是非数字值

    if (isNaN(obj.value)) {

        obj.value = "";

    }

    if (obj != null) {

        //检查小数点后是否对于两位

        if (obj.value.toString().split(".").length > 1 && obj.value.toString().split(".")[1].length > 2) {

            // alert("小数点后多于两位!");

            alert("最多只能有2位小数");

            obj.value = "";

        }

    }

};

你可能感兴趣的:(控制HTML Input只能输入数字和小数点[转载])