猿问

获取url参数jquery或如何在js中获取查询字符串值。

获取url参数jquery或如何在js中获取查询字符串值。

我见过很多jQuery示例,其中参数大小和名称未知。我的网址只有一个字符串:

http://example.com?sent=yes

我只想知道:

  1. 是吗?

    sent

    存在?
  2. 是否等于“是”?


一只甜甜圈
浏览 839回答 4
4回答

慕码人8056858

我总是把这当成一条线。现在帕拉姆有了瓦尔斯:params={};location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(s,k,v){params[k]=v})多线:var params={};window.location.search  .replace(/[?&]+([^=&]+)=([^&]*)/gi, function(str,key,value) {     params[key] = value;   });作为一种功能function getSearchParams(k){  var p={};  location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(s,k,v){p[k]=v})  return k?p[k]:p;}你可以把它用作:getSearchParams()  //returns {key1:val1, key2:val2}或getSearchParams("key1")  //returns val1
随时随地看视频慕课网APP
我要回答