在JavaScript中,保存表单数据有多种方法,以下是一些常见的方法:
1. 使用 `localStorage` 或 `sessionStorage`
`localStorage` 和 `sessionStorage` 是Web Storage API的一部分,允许你在浏览器中存储数据。
```javascript
// 获取表单元素
const form = document.getElementById('myForm');
const nameInput = form.elements['name'];
const emailInput = form.elements['email'];
// 表单提交时保存数据
form.addEventListener('submit', function(event) {
event.preventDefault(); // 阻止表单默认提交行为
// 保存数据到localStorage
localStorage.setItem('name', nameInput.value);
localStorage.setItem('email', emailInput.value);
// 清空表单
form.reset();