新建一个html页面,定名为test.html,用于实现js从链接中提取参数值。
在test.html页面,利用<script type="text/javascript"></script>标识表记标帜执行js的处所,js代码将在此处编写。
在js里,利用function声明一个querystring()函数,qs为函数的参数,代表要查找的参数。
在querystring()函数内,利用location.href获适当前页面的链接,用于下面临链接进行拆分。
为了能利用split()方式按"&"拆分url当作为数组,需要利用replace()方式将?替代当作?&,再进行拆分。
经由过程for轮回查找数组元素中的参数名,在找到含有参数名的数组元素时,再利用replace()方式把参数名和等号替代为空,最终获得参数值。将参数值利用return返回。
测试函数实现的功能。例如,查找url中的a参数的参数值(querystring('a')),利用document.write将参数值输出来。在浏览器运行test.html,成果为111,当作功获得url参数a的参数值。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!