获取URL的name值 getUrl(url,name) 传入url和key 得到key对应的value
<body>
<script type="text/javascript">
var url = "http://192.168.1.82:8020/juzhong/getURLvalue.html?name1=zhangyiggg&sex1=nuuu&age1=8090";
var name1 = getUrl(url,"name1");
var sex1 = getUrl(url,"sex1");
var age1 = getUrl(url,"age1");
console.log("name1= "+name1);
console.log("sex1= "+sex1);
console.log("age1= "+age1);
//链接带后缀!用
function getUrl(url,name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = url.split("?")[1].match(reg);
// var r = url.split(name+"=")[1].split("!")[0];
if (r != null)
return decodeURI(r[2]);
return null;
}
</script>
</body>
输出为:

思路:供学习!!
/*
https://www.baidu.com/s?name=avery&age=20&sex=male&like=talkwithothers
取出name,age和sex的值
*/ var str = "https://www.baidu.com/s?name=avery&age=20&sex=male&like=talkwithothers"; var st1 = str.split("?");
var arr = st1[1];
var st2 = arr.split("&"); for (var i=0;i<=st2.length-1;i++) {
var ss = st2[i].split("=");
var dd = ss[0];
var ff = ss[1];
if (ff!="") {
document.write(" "+dd+":"+ff+"<br />");
}
}
获取URL的name值 getUrl(url,name) 传入url和key 得到key对应的value的更多相关文章
- js获取网页的url文件名( 例如index.aspx),js获取url的参数(例如获取 ?cid=joeylee的值),给jquery拓展方法
		
<script type="text/javascript"> var JsRequest={ //这就是一个静态类,类里面有2个静态方法 //方法一:获取url的 ...
 - asp.net mvc 在View中获取Url参数的值
		
如果url是 /home/index?id=3 直接Request就ok. 但是如果路由设定为:{controller}/{action}/{id} url是 /home/index/3 这时想在 ...
 - js 获取图片url的Blob值并预览
		
1)使用 XMLHttpRequest 对象获取图片url的Blob值 //获取图片的Blob值 function getImageBlob(url, cb) { var xhr = new XMLH ...
 - asp.net mvc 如何在View中获取Url参数的值
		
如果url是 /home/index?id=3 直接Request就ok. 但是如果路由设定为:{controller}/{action}/{id} url是 /home/index/3 这时想在 ...
 - VUE中获取url中的值
		
如图:获取值 一:main.js中写入 const router = new VueRouter({ routes: [ { path: '/goodsinfo/:goodsId', componen ...
 - JS获取URL传的值与解决获取URL中的中文参数出现乱码
		
大家好,我是小C, 我们在项目开发中有时需要页面与页面之间的传值,那我们可能会选择用地址栏传递参数,那另外的那个页面就需要获取地址栏里的参数,今天分享下关于地址栏怎么传递参数与获取中文参数出现乱码的解 ...
 - 动态获取爱奇艺上传视频mp4格式url地址
		
有时候,在工作中有些客户需要用到视频,我们大家都知道视频是非常的耗费流量的,因此,如果因为项目要求客户单独买台视频服务器是非常划不来的.那么将视频上传到优酷,爱奇艺等视频网站来托管那是一件很好的解决方 ...
 - python实现监控URL的一个值小于规定的值--邮件报警
		
监控URL的一个值小于规定的值--邮件报警 #!/usr/bin/env python #-*- coding:utf-8 -*- __author__ = 'liudong' import urll ...
 - 针对多条件查询,应对 url 无用 null 值现象处理
		
多条件查询 应对 url 无用 null 值现象 处理例如:http://xxoo.b2b.com/orders?city_id=5&repertory_id=7&area_id=39 ...
 
随机推荐
- web标准,可用性和可访问性
			
web标准,简单的说,是指html,css,JavaScript三者的分离. 网页由三部分组成:结构,表现和行为.对应的标准分为三方面: 1.结构化标准语言XHTML和XML2.表现标准语言主要包括c ...
 - redis在linux上的安装和配置
			
https://blog.csdn.net/lzding/article/details/52040501(直接可以用的安装phpredis) http://www.runoob.com/redis/ ...
 - ext2 与 ext3
			
http://linux.vbird.org/linux_basic/1010appendix_B.php https://baike.baidu.com/item/Ext2/822106?fr=al ...
 - vue项目上传文件以及进度条
			
最近做项目的时候,需要上传自定义镜像.并且附带进度条,上网查询一下资料,经过一番折磨,也总算做出来了,把自己写项目的内容给大家分享一下. 先直接贴代码吧 1.首先声明一个formData对象. 2.把 ...
 - (转载--修改)使用Xcode9的Instruments检测解决iOS内存泄露
			
作为一名iOS开发攻城狮,在苹果没有出ARC(自动内存管理机制)时,我们几乎有一半的开发时间都耗费在这么管理内存上.后来苹果很人性的出了ARC,虽然在很大程度上,帮助我们开发者节省了精力和时间.但是我 ...
 - 【HDOJ1828&&POJ1177】Picture(线段树,扫描线)
			
题意:给定n个矩形,求他们的并的周长 n<=5e3,abs(x[i])<=1e4 思路:From https://www.cnblogs.com/kuangbin/archive/2013 ...
 - t4-editor使用方法 Visual T4
			
原文发布时间为:2011-05-17 -- 来源于本人的百度文章 [由搬家工具导入] http://visualstudiogallery.msdn.microsoft.com/40a887aa-f3 ...
 - 理解oo:继承、多态、重写、重载、接口、抽象类
			
1. 继承: 从多个子类中抽象出实例变量以及方法,形成更抽象的父类,避免在子类中的代码重复,维护起来更加方便.检查是否可以使用继承技术的方法是:IS A 对于类A继承自类B,类C继承自类A,那么类C和 ...
 - 【MFC - 菜单】在对话框程序中添加菜单栏(CMenu)(转)
			
原文转自 http://lishiqiang1988.blog.163.com/blog/static/41147912201382104631547/ VS2010的MFC对话框程序中添加菜单栏的过 ...
 - 多个电脑之间使用相同的ssh密钥
			
首先我们给最先创建的密钥的电脑取名为OLD, 给后创建的密钥的电脑取名为NEW,在OLD上创建密钥,文件默认保存在 ~/.ssh/ 中: ssh-keygen –t rsa –C "your ...