
本文介绍如何将用户在第一个 html 页面输入的 邮箱 地址,自动填充到第二个 html 页面的对应输入框中,主要使用 浏览器 localstorage 实现跨页面数据传递,无需 后端 参与,适合初学者快速上手。
要在两个独立的 HTML 页面之间传递用户输入(例如邮箱),最轻量、易实现且无需服务端配合的方式是利用浏览器的 localStorage API。它允许你在当前域名下持久化保存字符串数据,即使页面跳转或刷新也不会丢失(除非手动清除)。
✅ 正确实现步骤
第一步:在首页(登录页)保存邮箱值
你需要为表单添加 id=”loginForm”(便于 JS 获取),并在提交前将邮箱存入 localStorage。注意:原始代码中表单无 id,需补充;同时推荐使用 preventDefault() 避免意外刷新,并确保 DOM 加载完成后再绑定事件。
修改第一个 HTML 的






























