html中如何在页面跳转中传递参数
程序员文章站
2024-02-18 09:06:10
...
html中如何在页面跳转中传递参数
html中页面跳转值需要将一些参数传递到另一个页面。
实现思路:
将参数放在跳转url中,在跳转后的html中获取url中的参数。
实现代码:
a.html:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>A页面</title>
</head>
<body>
<div>这是A页面</div>
<div>
<!-- 参数直接拼接到url上 -->
<a href="b.html?param1=aa¶m2=bb">访问b页面</a>
</div>
</body>
<script type="text/javascript">
window.location.href='b.html?param1=aa¶m2=bb¶m3=cc¶m4=dd';
</script>
</html>
b.html:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>B页面</title>
</head>
<body>
<div>这是B页面</div>
<script type="text/javascript">
function getParams(key) {
var reg = new RegExp("(^|&)" + key + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) {
return unescape(r[2]);
}
return null;
};
console.log("参数param1:"+getParams("param1"));//输出aa
console.log("参数param2:"+getParams("param2"));//输出bb
alert("参数param1:"+getParams("param1"));
alert("参数param2:"+getParams("param2"));
alert("参数param3:"+getParams("param3"));
alert("参数param4:"+getParams("param4"));
</script>
</body>
</html>
上一篇: Android键盘自动弹出解决方法分析
推荐阅读
-
关于在php中跳转页面并且使用post传递参数的写法
-
html中如何在页面跳转中传递参数
-
php解决地址栏中参数不正确输入而跳转到的空白页面有关问题
-
thinkphp中html:list标签传递多个参数实例,thinkphplist_PHP教程
-
JSP页面中超链接传递中文参数出现乱码问题解决方法
-
thinkphp中html:list标签传递多个参数实例_php实例
-
如何在VS2008中将背景图片拉伸至整张页面而不是平铺_html/css_WEB-ITnose
-
Android中Activity之间跳转和参数传递的实例
-
Android中Activity之间跳转和参数传递的实例
-
jquery获取url中的参数有哪些(html页面获取url参数)