大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > JavaScript技巧 > js之获取url中"?"后面的参数字符串

js之获取url中"?"后面的参数字符串

关键词:jsurl参数字符串  阅读(2627) 赞(11)

[摘要]本文是对js之获取url中"?"后面的参数字符串的讲解,对学习JavaScript编程技术有所帮助,与大家分享。

url : index.php?id=123

<script type="text/javascript">
function GetRequest() {
            var url = location.search; //获取url中"?"符后的字串
            var theRequest = new Object();
            if (url.indexOf("?") != -1) {
                var str = url.substr(1);
                strs = str.split("&");
                for ( var i = 0; i < strs.length; i++) {
                    theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
                }
            }
            return theRequest;
        }
var Request=undefined;
Request=GetRequest();
var id=Request["id"];
</script>


相关评论