js如何获取地址栏上的参数id

直接上js代码

  方法1:

    父页面跳转地址栏带id>>>>window.location.href='${ctxAdmin}/study/checkForm?id='+id+'&name='+name;

<script type="text/javascript">   
//调用方法 地址栏名字是什么就传什么参数
var id = getQueryVariable('id');

//方法
  getQueryVariable(variable) {//获取参数id
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
},


方法2:(不推荐)
window.location.href='${ctxAdmin}/study/checkForm?id='+row.id

获取:
var id = window.location.search.slice(window.location.search.lastIndexOf("?")+1);

</script>
原文地址:https://www.cnblogs.com/lgnblog/p/11262192.html