input 输入框怎么记录用户得输入记录呢?

之前在input输入了有一些值,当刷新页面下次再输入时如何提示显示之前的输入记录?

阅读 21.3k
6 个回答

通过js 操作cookie 将input的值存在cookie中,再刷新后可以拿出来用..

印象里<input type="search">时,有个autosave属性好像是做这个的,不过还没机会用过,不知道兼容咋样(逃……

1.input 的 oninput事件或 onchange 事件 里将value 保存到sessionStorage里。
2.刷新页面再次聚焦时,从sessionStorage里取出。。

新手上路,请多包涵

我用过一个保存用户名、密码的方法,就是用户提交表单给后端后,后端会记录下这两个值。
如果密码错误的话,就把这两个值(如username)返回给前端,然后前端里设定用户名的默认值为{username}来显示。
这样来进行错误提示,并且已经输入的东西也不会丢。

新手上路,请多包涵

<input type="text" autocomplete="on">

推荐问题