jQuery获取URL中所带参数的办法

可以使用正则表达式进行结果的拆分;

http://www.cnblogs.com/babycool/p/3169058.html

可以直接进行所需内容的split;

http://blog.sciencenet.cn/blog-419883-871644.html

对于http://localhost/test.html?id=1的形式,可以采用

var id = $(location).attr(‘href‘).split(‘?‘)[1].split(‘=‘)[1];

直接获得;

时间: 2024-10-11 22:16:27

jQuery获取URL中所带参数的办法的相关文章

Javascript RegExp对象---获取url中某一个参数的值

RegExp 对象 RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具. 直接量语法 /pattern/attributes实例:window.location.href:http://localhost:8100/aspx/main/ServiceCenter_list.aspx?category_id=93&page=2要匹配到的category_id=93:/category_id=\d+/g 创建 RegExp 对象的语法: new RegExp(pattern, at

jQuery 获取url中的参数

//获取url中的参数 function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r != null) return unescape(r[2]); retur

JS获取url中的指定参数

function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for(var i = 0; i < strs.length; i ++) { t

jQuery获取地址栏中的链接参数

http://caibaojian.com/177.html 问题描述 今天做一个主题,有一个需求是根据不同的页面来做,虽然php也可以做到,不过考虑到自己的特效代码都是在jQuery上完成,想着能否直接通过获取地址栏中的链接参数里面的数字直接来实现效果. 假设页面的地址是这样子的.http://caibaojian.com/p/165 ,那么我要获取最后的一个数字165,可以通过这样子的代码· var url= window.location.href; var index = url.sub

node.js获取url中的各个参数

实例代码test.js var http=require('http'); var url=require('url'); var querystring=require('querystring'); http.createServer(function(request, response) { var urlStr = request.url; var methodName = urlStr.substring(1, urlStr.indexOf('?')); console.log('me

获取URL中指定的参数的值 — location.search

1.先看看location对象 2.其中的search属性就获取当前URL的查询部分(问号?之后的部分) 3.改造location.search 比如当前URL为:https://www.hao123.com/?name=leaf&age=12,获取age的值 location.search.substring(1).split('&')[1].split('=')[1]. 当然可以用循环获取所有想要字段的值

JS获取URL中的GET参数

方法一: function getLocationVal(id){    var temp = location.search.split(id+"=")[1] || "";    return temp.indexOf("&")>=0 ? temp.split("&")[0] : temp; } 方法二:: function getArgs(){ var args = {}; var match = n

使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作

1.jquery获取url很简单,代码如下 复制代码代码如下: window.location.href; 其实只是用到了javascript的基础的window对象,并没有用jquery的知识 2.jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情 首先看看单纯的通过javascript是如何来获取url中的某个参数 复制代码代码如下: function getUrlParam(name){var reg = new RegExp("(^|&

js获取URL中的参数

js获取URL中的一些参数的意思 location对象 含有当前URL的信息. 属性 href 整个URL字符串. protocol 含有URL第一部分的字符串,如http: host 包含有URL中主机名:端口号部分的字符串.如//www.cenpok.net/server/ hostname 包含URL中主机名的字符串.如http://www.cenpok.net ; port 包含URL中可能存在的端口号字符串. pathname URL中"/"以后的部分.如~list/inde