保存localStorage并访问
将用户的输入保存至localStorage对象的属性中,这些属性在再次访问时还会继续保持在原位置。
如果你在浏览器中按照fil://URL的方式直接打开本地文件,则文法在某些浏览器中使用存储功能(比如FireFox)
而通过HTTP打开文件是可行的。
将用户的输入数据保存下来,这样在下次访问时也能取到数据
1 function save(a, b, c, d) { 2 if (window.localStorage) {//只有在浏览器支持的时候才运行这里的代码 3 localStorage.loan_a = a; 4 localStorage.loan_b = b; 5 localStorage.loan_c = c; 6 localStorage.loan_d = d; 7 } 8 }
在文档首次加载时,将会尝试还原输入字段
1 window.onload = function () { 2 //如果浏览器支持本地储存并且上次保存的值是存在的 3 if (window.localStorage && localStorage.loan_a) { 4 document.getElementById("a").value = localStorage.loan_a; 5 document.getElementById("b").value = localStorage.loan_b; 6 document.getElementById("c").value = localStorage.loan_c; 7 document.getElementById("d").value = localStorage.loan_d; 8 } 9 }