【发布时间】:2016-05-26 06:19:13
【问题描述】:
如何在page2输入中显示page1中的输入值? Javascript
<script language="JavaScript">
function showInput() {
var value = document.getElementById("user_input").value;
document.getElementById('display').value = value;
}
</script>
第 1 页 html
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
</head>
<body>
<form>
<label><b>Enter a Message</b></label>
<input type="text" name="message" id="user_input">
</form>
<input type="submit" onclick="showInput();"><br />
</body>
</html>
第 2 页 html
<html>
<head></head>
<body>
<label>Your input: </label>
<p><input id='display'> </p>
</body>
</html>
我需要使用本地存储吗?如何使用它? 把这个放在page1中
localStorage.setItem(id, value);
这在第 2 页?
localStorage.getItem(id);
如何在输入中显示值? 有人可以给我看一些例子吗?谢谢。
【问题讨论】:
-
是的,
localStorage将完成这项工作,在第 1 页localStorage.setItem('id', document.getElementById("user_input").value);之后在第 2 页document.getElementById('display').value = localStorage.getItem('id'); -
我还需要把函数showInput()
标签: javascript jquery html input local-storage