html通过url地址传值与取值

前言

文章被搜到的很少,不知道是不是关键字写的不好,不过也没关系了,写博客就是为了把碎片化的东西给整理一下而已。虽然之前也学过前端的一些东西,但是毕竟没怎么做过前端的东西,近期这个项目有机会接触前端了,但是可悲的是前端的好多东西都给忘记了。所以慢慢的整理一下基础中的基础。

正文

先上代码吧!
//其中categoryId,articleId都是要往外传的值
<li>
<a href=./xq/details.html?param1='+categoryId+'&param2='+articleId+'>标题1</a><span>2019-12-26</span>
</li>
运行的效果

在这里插入图片描述

接收端
<script>
			function Request(strName){
			var strHref = location.href;
			var intPos = strHref.indexOf("?");
			var strRight = strHref.substr(intPos + 1);
			var arrTmp = strRight.split("&");
			for(var i = 0; i < arrTmp.length; i++) {
			var arrTemp = arrTmp[i].split("=");
			if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
			}
			return "";
			}
			var param1=Request("param1");
			var param2=Request("param2");
			
			//alert(param1);
			localStorage.setItem('categoryId', param1);
			//alert(param2);
			localStorage.setItem('articleId', param2);
</script>

大家可以单部运行看一下这个方法的执行过程。

结束

对于客户的需求既要满足也不能无条件的去答应客户的要求。这个度很难把控呢!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值