【发布时间】:2021-12-25 23:14:00
【问题描述】:
所以我尝试在用户使用按钮输入文本输入后将其值保存到本地存储。保存后,他们单击另一个按钮以在另一个文本区域中显示本地存储的内容。我已经尝试了所有我能想到的方法。提前致谢。
<script>
function add_local(){
window.localStorage['display'] = document.getElementById('firstname').value;
window.localStorage['display']= document.getElementById('age').value;
window.localStorage['display']= document.getElementById('course').value;
}
function show_local(){
document.getElementById('firstname').value = window.localStorage['display'];
document.getElementById('age').value = window.localStorage['display'];
document.getElementById('course').value = window.localStorage['display'];
}
</script>
<input type="text" id="firstname" /><br /><br /> <label for="age">Age</label><br />
<input type="text" id="age" /><br /><br /> <label for="course">Favorite Course</label><br /> <input type="text" id="course" /><br />
</div>
<div class="right">
<input type="button" value="Add to localStorage" onclick="add_local()" />
<input type="button" value="Add to sessionStorage" />
<input type="button" value="Show localStorage" onclick="show_local()"/>
<input type="button" value="Show sessionStorage" />
</div>
</div>
<div class="display">
<label for="display">Display</label><br>
<textarea id="display" name="display" rows="10" ></textarea>
</div>
</div>
</body>
【问题讨论】:
-
在您的
add_local中,您将名称添加到 localStorage,然后使用 age 和 course 的值对其进行修改。 -
@aerial301 我该如何解决这个问题?
标签: javascript html local-storage