innerHTML获取用户输入值,在线等_html/css_WEB-ITnose
程序员文章站
2022-04-14 14:25:02
...
例如有上述html代码,我现在要做的是一个回退功能,即用户修改了input的值,到达下一个页面后再回退回来,要显示用户输入的值,而不是默认值。
现在只是将问题简化抽象了,实际是包含很多个div,每个div内有很多个input和select控件,要实现回退保存数据功能,我开始想的是直接获取最外层div,然后获取div的innerHTML属性保存起来,用户回退的时候直接用保存的值渲染div,但是innerHTML属性只能将写死在html中的value="0"保存起来,如果用户将0修改为了1,用innerHTML是获取不到的。请问有什么方法可以解决这个问题吗?除了最笨的方法,逐个获取所有input的值然后保存起来,回退时再逐个input设置value。
回复讨论(解决方案)
浏览器有这个功能把,在下一个页面用js 后退 前面一个页面的数据会保存,没变化 试了试。。
表单里的数据获取应该是通过value()获取的
试试jquery,然后用name设置input,可以获取数组.