Heim  >  Artikel  >  Web-Frontend  >  innerHTML获取用户输入值,在线等_html/css_WEB-ITnose

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

WBOY
WBOYOriginal
2016-06-24 11:57:032048Durchsuche





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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn