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

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

通过JavaScript代码实现。

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 = "";

        }

    }

};

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容