如何在提交表单时将值从表单保存到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>
表单也需要提交,所以只保存值是不够的
答案 0 :(得分:0)
尝试:
<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>
答案 1 :(得分:0)
尝试设置输入id id =&#34; autonumero&#34;
<input id="autonumero" type="submit" onclick="return saveData();" value="OK" data-theme="a" data-corners="false" />
答案 2 :(得分:0)
将 id="autonumero"
设置为输入字段:
<input type='tel' id="autonumero" name="autonumero" data-corners="false"/>