我有这个JavaScript代码处理并将值显示在同一页面上;使用文本框输入值。我想将此值传递到另一个页面。这是我的代码:
的index.html :
<form action="display.html" method="post" id="name-form">
<p>
<label>Your full Name</label>:<br />
<input type="text" name="fullName">
</p>
<p>
<input type="submit" value="Submit">
</p>
</form>
<!-- <p id="result"></p>-->
<script>
var form = document.getElementById('name-form');
form.onsubmit = function (e) {
e.preventDefault();
var result = document.getElementById('result');
result.innerHTML = 'Hi ' + form.fullName.value;
console.log(form.fullName.value);
this.reset();
};
</script>
display.html
<p id="result"></p>
<script>
var form = document.getElementById('name-form');
form.onsubmit = function (e) {
e.preventDefault();
var result = document.getElementById('result');
result.innerHTML = 'Hi ' + form.fullName.value;
console.log(form.fullName.value);
this.reset();
};
</script>
我的问题是如何获取输入文本框的值以显示在另一个页面上?
答案 0 :(得分:0)
如果您有静态网站,则应考虑将该值存储在localStorage
中。因此,您的所有网页都可以使用该值。
如果您有动态网站,则可以将该值存储在db
中,然后在其他页面上请求db
获取该值。
选择适合您案例和申请的任何方法。
请在此处阅读localStorage
答案 1 :(得分:0)