跳转页面幷赋值给html中的input,该怎么解决
答案:1 悬赏:80 手机版
解决时间 2021-01-03 07:34
- 提问者网友:你挡着我发光了
- 2021-01-02 19:17
跳转页面幷赋值给html中的input,该怎么解决
最佳答案
- 五星知识达人网友:北城痞子
- 2021-01-06 20:17
假设跳转的html页面为 htmlpage.html , 跳转页面的代码
window.location = "htmlpage.html?param=你要赋予input的值";
下面是htmlpage.html的代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<input type="text" id="test" />
<script type="text/javascript">
document.getElementById("test").value = GetQueryString("param");
window.location = "";
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return "";
}
</script>
</body>
</html>
window.location = "htmlpage.html?param=你要赋予input的值";
下面是htmlpage.html的代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<input type="text" id="test" />
<script type="text/javascript">
document.getElementById("test").value = GetQueryString("param");
window.location = "";
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return "";
}
</script>
</body>
</html>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯