如何从javascript中的href获取值
我的html页面有以下url,我正在寻找一种方法,使用javascript将值“1997”传递到字符串中 我正在考虑使用正则表达式,但是没有更简单的方法吗如何从javascript中的href获取值,javascript,Javascript,我的html页面有以下url,我正在寻找一种方法,使用javascript将值“1997”传递到字符串中 我正在考虑使用正则表达式,但是没有更简单的方法吗 http://localhost:8080/App/sample?proj=1997 这里是一个快速函数,使用和for循环 函数getParam(url,param){ 试一试{ /*获取参数*/ var params=url.split(“?”[1]。split(“&”); /*迭代每个参数*/ 对于(变量i=0,l=params.le
http://localhost:8080/App/sample?proj=1997
这里是一个快速函数,使用和
for
循环
函数getParam(url,param){
试一试{
/*获取参数*/
var params=url.split(“?”[1]。split(“&”);
/*迭代每个参数*/
对于(变量i=0,l=params.length;iproj
的值?是的,它始终是proj的值只要拆分字符串url.split('proj='))[1]| null
新建URLSearchParams(location.search)。get('proj')谢谢您的回答。但是我发现这个=新的URLSearchParams(location.search).get('proj')更简单,欢迎使用@PedroMartins。注意,URLSearchParams
还不是很好(~85%)。哦,好吧,很高兴知道。但我只需要一个简单的例子。所以不会有问题。