我想將表單元素的值存儲在本地存儲上,並將其顯示在另一個HTML頁面上,但是當我嘗試從本地存儲獲取它時,會顯示null。 這是index.html。使用localStorage獲取表單元素值返回null
<body>
<form id="form" action="processed.html" onsubmit="submit();"method="get">
<textarea name="comments" id="a1"></textarea>
<input type="submit" value="Order Now">
</form>
<script type="text/javascript">
function submit() {
localStorage.setItem("a2", document.getElementById("a1").value);
}
</script>
</body>
這是processed.html
<body>
<div id="answer">
</div>
<script type="text/javascript">
document.write(localStorage.getItem("a2"));
</script>
</body>
做了'的document.getElementById( 'A1')value'正確獲得的價值。如果不嘗試使用innerHTML而不是值 – Toxide82
我嘗試過使用innerHTML,但它仍然返回null – Daniel