javascript中如何使用js脚本模拟\"request\"获取url后参数值呢?

此生再无相见时 提交于 2020-02-13 23:52:26

 

转自:猫猫小屋--js获取url后参数信息

摘要: 下文讲述javascript中使用js代码获取url地址后面的参数值的方法分享,如下所示;

实现思路: 使用正则表达式对参数值进行匹配,获取参数后的相关值

例: 获取url:http://www.maomao365.com?name=test123&p=90

 String.prototype.urlRequestForm=function(name){ 
  var r=new RegExp('(^|\\?|&)'+name+'=([^&]*|$)');
  var url=this.replace(/&/g,'&')
  var t=url.match(r); 
  return t===null?null:unescape(t[2]); 
} 
var urlInfo= "http://www.maomao365.com?name=test123&p=90";
alert(urlInfo.urlRequestForm("name"));
alert(urlInfo.urlRequestForm("p"));

 

[

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!