方法:
首先通过 document.location 获得当前访问网页的网址,
其次用 split 方法通过“?”把网址分为两部分。
如果网址中有参数(arrObj.length > 1)
再用 split 方法通过 “&”把每个参数分开
接着用 for 循环检查参数中是否有与要找的参数相同参数
如果有,则返回参数的值;
如果没有,继续循环直到找完所有参数。
如果网址中没有参数和没有找到参数,都返回空。
代码:
//paraName 等找参数的名称function GetUrlParam(paraName) {var url = document.location.toString();var arrObj = url.split("?");if (arrObj.length > 1) {var arrPara = arrObj[1].split("&");var arr;for (var i = 0; i < arrPara.length; i++) {arr = arrPara[i].split("=");if (arr != null && arr[0] == paraName) {return arr[1];}}return "";}else {return "";}}
如果觉得《JS获取当前/指定URL参数》对你有帮助,请点赞、收藏,并留下你的观点哦!