需求:js动态的获取地址栏后面的参数
js代码:
alert(getquerystring("code")) //获取地址栏后面的参数 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; }
当url地址为 http://114.215.84.2/debo/test.html?code=123
调用函数会直接返回123.
文末福利:福利一:前端,java,产品经理,微信小程序,python等10g资源合集大放送:https://www.jianshu.com/p/e8197d4d9880
福利二:微信小程序入门与实战全套详细视频教程
【领取方法】
关注 【编程微刊】微信公众号:
回复【小程序demo】一键领取130个微信小程序源码demo资源。
回复【领取资源】一键领取前端,java,产品经理,微信小程序,python等资源合集10g资源大放送。
90后前端妹子,爱编程,爱运营,爱折腾。
坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家一起探讨交流。
以上就是js实现动态获取地址栏后的参数的详细内容。