假设我有一个表单
<form> <input name="username"/> </form>
现在当用户输入username之后,第二次用户再一次来到页面上,从服务器已经拿到了用户这个username,怎样才能让页面上的input里面显示用户已经输入过的username
两种方案后端:从后端拿到数据后赋值给input前端:把input值保存到本地cookie 或 localStorage
服务端
$_SESSION['username'] = $_POST['username'];
模板
<input name="username" value ="<?=$_SESSION['username']?>"/>
参考这个博客网站的评论功能,用户第一次评论输入用户名和邮箱后,localstorage缓存,下次的话直接读取缓存,赋值给表单的value
https://blog.codefun.cn/blog/...
你们这些 input 不是保存在后台数据吗, 页面加载请求数据啊。
两种方案
后端:从后端拿到数据后赋值给input
前端:把input值保存到本地cookie 或 localStorage
第一种
服务端
模板
第二种
参考这个博客网站的评论功能,用户第一次评论输入用户名和邮箱后,localstorage缓存,下次的话直接读取缓存,赋值给表单的value
https://blog.codefun.cn/blog/...
你们这些 input 不是保存在后台数据吗, 页面加载请求数据啊。