js的數字驗證

//控制只能輸入小數
function FormatFloat(v)
{
    for(var i = v.value.length; i > 0; i--)
    {
        if(!/^\d*(\.\d*)?$/.test(v.value[i]))
        if (!/^\d*\.?\d{0,2}$/.test(v.value))//只能輸入兩位小數
        {
            v.value=v.value.substr(0,v.value.length-1);
        }
    }
}
//控制只能輸入整數
function FormatInt(v)
{
    v.value= v.value.replace(/[^\d]/g,'');
}

發佈了22 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章