关闭

Request.getParameter的js学法

标签: functionurl
1779人阅读 评论(0) 收藏 举报
分类:

当然,这个js方法,功能还是很有限的.

function getParameter(name) {
    var url = location.href;
    var start = url.indexOf("?")+1;
    if (start==0) {
        return "";
    }
    var value = "";
    var queryString = url.substring(start);
    var paraNames = queryString.split("&");
    for (var i=0; i<paraNames.length; i++) {
        if (name==getParameterName(paraNames[i])) {
            value = getParameterValue(paraNames[i])
        }
    }
    return value;
}

function getParameterName(str) {
    var start = str.indexOf("=");
    if (start==-1) {
        return str;
    }
    return str.substring(0,start);
}

function getParameterValue(str) {
    var start = str.indexOf("=");
    if (start==-1) {
        return "";
    }
    return str.substring(start+1);
}


 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:165721次
    • 积分:2068
    • 等级:
    • 排名:第19354名
    • 原创:31篇
    • 转载:42篇
    • 译文:0篇
    • 评论:73条
    最新评论
    友情链接