js方法获得地址栏中传过来的参数值

xiaoxiao2021-02-28  126

用地址栏进行传值时,可使用以下方法:

假如添加参数后的地址为http://localhost:8080/test/userList.html?button=1&userId=10

<script>

    //获取地址栏参数

    function GetQueryString(name)     {        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");        var r = window.location.search.substr(1).match(reg);        if(r!=null)return  decodeURI(r[2]); return null;     }     //调用上面方法并判断传递过来的参数的值     if(GetQueryString("button") == 1){     var item = GetQueryString('userId');     changePassword(item); 

    }

</script>

转载请注明原文地址: https://www.6miu.com/read-19035.html

最新回复(0)