JavaScript 獲取url參數(shù) 替換url參數(shù)

不定啥時(shí)能用上...

// 有時(shí)需要從整個(gè)url種獲取參數(shù),不能只那search段,所以正則加了個(gè)?,以支持整個(gè)url獲取參數(shù)
 function getUrlParamVal(name) {
    var reg = new RegExp("(^|[&?])" + name + "=([^&]*)(&|$)");
    var r = getUrl().match(reg);
        if (r != null) {
            return unescape(r[2]); 
        }
        return null;
}
// 替換參數(shù)
function replaceUrlParamVal(url, paramName, replaceWith) {
    var re = eval('/('+ paramName+'=)([^&]*)/gi');
    var nUrl = url.replace(re,paramName+'='+replaceWith);
    return nUrl;
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 清涼的天空中,和著海風(fēng)的味道 女孩的頭發(fā)是茉莉的顏色 像輕快的小鳥一樣,帶起一陣?yán)笾μ堑那逄?帶著笑意的臉龐突然出...
    枳煙閱讀 330評(píng)論 0 4
  • 周五偶然聽同事說方世偉老師(李寧CMO)在公司內(nèi)部大學(xué)開培訓(xùn),第二天還有全天的課,立馬決定周六前往公司上課。 看名...
    way菜畦閱讀 1,278評(píng)論 1 7
  • 假如這個(gè)世界回不到原來的樣子,我該怎么辦?我不想消極待命,但我也無可奈何。在家里的生活實(shí)在太乏味,我都想重新找個(gè)工...
    服青書韻破郁憂閱讀 184評(píng)論 0 1
  • 今天為大家整理了32個(gè)Python爬蟲項(xiàng)目。 整理的原因是,爬蟲入門簡(jiǎn)單快速,也非常適合新入門的小伙伴培養(yǎng)信心。所...
    Python來了閱讀 4,812評(píng)論 4 31
  • 文字,是我一直喜愛的,不同的排列組合表達(dá)我的心意。過去的幾年中,我曾無數(shù)次提筆想要寫些東西,紀(jì)念歲月劃過指尖,...
    不乖不語閱讀 198評(píng)論 4 2