87,904
社区成员
发帖
与我相关
我的任务
分享
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#sava_btn").click(function(){
var value1 = $("#input1").val();
var value2 = $("#input2").val();
var value3 = $("#input3").val();
//加码防乱码
value1 = encodeURI(encodeURI(value1));
value2= encodeURI(encodeURI(value2));
value3 = encodeURI(encodeURI(value3));
// 链接传值
location.href="b.html?value1="+value1+"&value2="+value2+"&value3="+value3;
})
})
</script>
</head>
<body>
<input type="text" id="input1" >
<input type="text" id="input2" >
<input type="text" id="input3" >
<input type="button" id="sava_btn" value="保存">
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
function valueToInput(){
//获取值
var value1 = getQueryString("value1");
var value2 = getQueryString("value2");
var value3 =getQueryString("value3");
//译码
value1 = decodeURI(decodeURI(value1));
value2= decodeURI(decodeURI(value2));
value3 = decodeURI(decodeURI(value3));
//赋值
$("#input1").val(value1);
$("#input2").val(value2);
$("#input3").val(value3);
}
// 获取url中的变量值
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
</script>
</head>
<body onload="valueToInput()">
<input type="text" id="input1" >
<input type="text" id="input2" >
<input type="text" id="input3" >
这是页面b。
</body>
</html>