js切割url后面?字符串方法

xiaoxiao2021-02-28  111

一、单个值

var url = location.search; //获取url中"?"符后的字串  

location.search.split("=")[1]

//=后面保留

二、多个值

function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if(r != null) return(r[2]); return null; } this.invite_no = GetQueryString("invite_no") this.date = GetQueryString("date").split("/")[0] + "年" + GetQueryString("date").split("/")[1] + "月" + GetQueryString("date").split("/")[2] + "日" this.name = decodeURI(GetQueryString("name")); this.tel = GetQueryString("tel") this.beizhu = decodeURI(GetQueryString("beizhu"));中文乱码用decodeURL解码

转载请注明原文地址: https://www.6miu.com/read-43430.html

最新回复(0)