zoukankan      html  css  js  c++  java
  • 通过正则获得url中的参数

    Q1:通过正则获得url中的参数简单实例

    url界面

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <a href="script05.html?name=zhang&age=12&sex=男">点击事件</a>
        </body>
    </html>

    js中

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <script>
                //console.log(location.href);
                //console.log(location.search.substr(1));
                //name=zhang&age=12&sex=男
                /*通过正则获取url中的参数*/
                function getUrlParam(name){ 
                    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
                    var r = window.location.search.substr(1).match(reg);
                    if(r!=null)
                           return decodeURI(r[2]); 
                    return null;
                }
                var name = getUrlParam("sex");
                console.log(name);
            </script>
        </body>
    </html>

    结果

    zywds
  • 相关阅读:
    架构基础-CAP原理
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    Nginx基础
    CentOS 7 架设LNMP动态网站
    Linux下文件描述符
  • 原文地址:https://www.cnblogs.com/zywds/p/9954234.html
Copyright © 2011-2022 走看看