JS获取URL中的参数数据

前端技术 2023/09/02 JavaScript

复制代码 代码如下:

function getParam(paramName) {
    paramValue = \"\";
    isFound = false;
    if (this.location.search.indexOf(\"?\") == 0 && this.location.search.indexOf(\"=\") > 1) {
        arrSource = unescape(this.location.search).substring(1, this.location.search.length).split(\"&\");
        i = 0;
        while (i < arrSource.length && !isFound) {
            if (arrSource[i].indexOf(\"=\") > 0) {
                if (arrSource[i].split(\"=\")[0].toLowerCase() == paramName.toLowerCase()) {
                    paramValue = arrSource[i].split(\"=\")[1];
                    isFound = true;
                }
            }
            i++;
        }
    }
    return paramValue;
}

如:http://www.phpstudy.net/UserQuery.aspx?id=202
getParam(\"id\")为202

本文地址:https://www.stayed.cn/item/5472

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。