100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > js获取url参数值的两种方式【javascript】

js获取url参数值的两种方式【javascript】

时间:2023-11-18 19:38:42

相关推荐

js获取url参数值的两种方式【javascript】

web前端|js教程

js,url参数

web前端-js教程

方法一:正则分析法

目排行源码,获取ubuntu 多少位,爬虫框架scrapy进阶,php解,seo灰词lzw

function getQueryString(name) {

var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");

var r = window.location.search.substr(1).match(reg);

if (r != null) return unescape(r[2]); return null;

}

调用方法:

alert(GetQueryString(“参数名1”));alert(GetQueryString(“参数名2”));

alert(GetQueryString(“参数名3”));

帮助教程网站源码,禁止vscode自动引用,ubuntu vtk配置,tomcat网络访问,sqlite数据库的封装,爬虫o是好的还是坏的,php 计算字符串,杭州正规seo优化代理,软件管理网站源码,生活家居微门户织梦模板(带测试数据)lzw

方法二

扫码网站源码,vscode工具栏没有了,vmware ubuntu镜像,tomcat热启动设置,爬虫请求requests,php数字文件,SEO和SEM的联系和区别lzw

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 ++) {

theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);

}

}

return theRequest;

}

调用方法:

var Request = new Object();

Request = GetRequest();

var 参数1,参数2,参数3,参数N;

参数1 = Request[‘参数1’];

参数2 = Request[‘参数2’];

参数3 = Request[‘参数3’];

参数N = Request[‘参数N’];

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。