Handling Forms & User Input
What form handling pattern does this implement?
form.addEventListener('submit', e => {
e.preventDefault();
if (form.reportValidity()) {
const data = new FormData(form);
for (const [name, value] of data) {
sessionStorage.setItem(name, value);
}
}
});