📅  最后修改于: 2023-12-03 14:42:37.464000             🧑  作者: Mango
在 Web 开发中,用户在表单中输入的数据通常需要进行保存,以便在页面刷新或重新加载后保持输入内容。为了实现自动保存输入的功能,我们可以使用 JavaScript。
要实现自动保存输入的功能,我们可以通过以下步骤来实现:
下面是一个示例代码,用于实现自动保存输入的功能:
// 获取表单元素
const form = document.querySelector('#myForm');
// 监听输入事件
form.addEventListener('input', (event) => {
const input = event.target;
const value = input.value;
// 使用 LocalStorage 保存输入内容
localStorage.setItem('inputValue', value);
});
// 在页面加载时,检查是否存在已保存的输入内容
window.addEventListener('load', () => {
const savedValue = localStorage.getItem('inputValue');
if (savedValue) {
// 还原保存的输入内容到表单中
form.querySelector('input').value = savedValue;
}
});
希望以上内容能够帮助你实现 JavaScript 自动保存输入的功能。