当前位置:Gxlcms > html代码 > innerHTML获取用户输入值,在线等_html/css_WEB-ITnose

innerHTML获取用户输入值,在线等_html/css_WEB-ITnose

时间:2021-07-01 10:21:17 帮助过:15人阅读





例如有上述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,可以获取数组.

人气教程排行