提交表单后,如何将表单中的值保存到 sessionStorage?
是这样的吗?
<form id="myForm" method="get" action="lista.html" rel="external" data-ajax="false" >
<label for="autonumero"> Anna autonumero </label>
<input type='tel' name="autonumero" data-corners="false"/>
<input type="submit" onclick="saveData()" value="OK" data-theme="a" data-corners="false" />
<script> function savedata()
{ var input = document.getElementById("autonumero");
sessionStorage.setItem("autonumero", input.value);
</script>
</form>
表单也需要提交,所以仅仅保存值是不够的
最佳答案
尝试:
<input type="submit" onclick="return saveData();" value="OK" data-theme="a" data-corners="false" />
<script type="text/javascript">
function savedata() {
var input = document.getElementById("autonumero");
sessionStorage.setItem("autonumero", input.value);
return true;
}
</script>
关于javascript - 提交表单并将值保存到 sessionStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10412511/