100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > js 获取(接收)地址栏参数值办法【javascript】

js 获取(接收)地址栏参数值办法【javascript】

时间:2019-09-05 18:08:28

相关推荐

js 获取(接收)地址栏参数值办法【javascript】

web前端|js教程

地址栏,参数值

web前端-js教程

当地址栏含有参数,我们可以再目标页面通过window.location.search来获取我们需要的参数及其值

秒杀程序源码原理,ubuntu 华为云,iis10关联tomcat,python爬虫红包,php 自定义工作流,辽宁运营抖音seo优化活动方案lzw

// 获取地址栏的参数数组

function getUrlParams()

{

var search = window.location.search ;

// 写入数据字典

var tmparray = search.substr(1,search.length).split("&");

var paramsArray = new Array;

if( tmparray != null)

{

for(var i = 0;i<tmparray.length;i++)

{

var reg = /[=|^==]/; // 用=进行拆分,但不包括==

var set1 = tmparray[i].replace(reg,&);

var tmpStr2 = set1.split(&);

var array = new Array ;

array[tmpStr2[0]] = tmpStr2[1] ;

paramsArray.push(array);

}

}

// 将参数数组进行返回

return paramsArray ;

}

// 根据参数名称获取参数值

function getParamValue(name)

{

var paramsArray = getUrlParams();

if(paramsArray != null)

{

for(var i = 0 ; i < paramsArray.length ; i ++ )

{

for(var j in paramsArray[i] )

{

if( j == name )

{

return paramsArray[i][j] ;

}

}

}

}

return null ;

}

当前我们的页面地址是/tatame/admin/EditPosts.aspx?opt=1

可以看到url上含有一个参数

var opt = getParamValue(“opt”) ;

alert(opt);弹出为1了 。

简单的php表白源码下载,ubuntu手机壁纸下载,如何在tomcat下加包,中国爬虫违规案例,石家庄php程序员招聘,网站调整seolzw

/********

接收地址栏参数

key:参数名称

**********/

function GetQuery(key) {

var search = location.search.slice(1); //得到get方式提交的查询字符串

var arr = search.split("&");

for (var i = 0; i < arr.length; i++) {

var ar = arr[i].split("=");

if (ar[0] == key) {

return ar[1];

}

}

}

在页面加载调用GetQuery(‘test’)这个函数就好了,非常实用

游戏网站交易源码,vscode 代码空格颜色,ubuntu 加载光盘,tomcat 启动 事件,安卓sqlite数据存储,自动注册账号的爬虫有哪些,php 任务管理,长乐专业seo技术,微信 网站 织梦,易安卓网页镶嵌源码,织梦模板能加评论lzw

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