天天看點

javascript自定義函數

//校驗貨币值

function isMoney(s) {if(/^(([1-9]\d*)|0)(\.\d{1,2})?$/.test(s)) return true;else return false;}

//判斷金額上限和下限

function compMoney(amount,lowLimit,topLimit) {

am =parseFloat(amount); 

ls =parseFloat(lowLimit); 

ts =parseFloat(topLimit); 

if(am < ls || am > ts)return false;

else return true;

}

//設定元素類屬性

function menusel(menusel){

document.getElementById(menusel).className="light abs";

}

//設定元素類屬性

function menuselCommon(menusel,className){

document.getElementById(menusel).className=className;

}

//删除左右兩端的空格

function trim(str){ 

    return str.replace(/(^\s*)|(\s*$)/g, "");

}

//删除左邊的空格

function ltrim(str){ 

    return str.replace(/(^\s*)/g,"");

}

//删除右邊的空格

function rtrim(str){ 

    return str.replace(/(\s*$)/g,"");

}

// 通過正則查找字元串

function isExist(Regs,sourStr){ 

var reg = new RegExp(Regs);

if(reg.test(sourStr))return true;

else return false;

}

繼續閱讀