You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
constformElem=document.querySelector('form');// submit handlerformElem.addEventListener('submit',(e)=>{// on form submission, prevent defaulte.preventDefault();console.log(form.querySelector('input[name="field1"]'));// FOOconsole.log(form.querySelector('input[name="field2"]'));// BAR// construct a FormData object, which fires the formdata eventconstformData=newFormData(formElem);// formdata gets modified by the formdata eventconsole.log(formData.get('field1'));// fooconsole.log(formData.get('field2'));// bar});// formdata handler to retrieve dataformElem.addEventListener('formdata',(e)=>{console.log('formdata fired');// modifies the form dataconstformData=e.formData;// formdata gets modified by the formdata eventformData.set('field1',formData.get('field1').toLowerCase());formData.set('field2',formData.get('field2').toLowerCase());});
The text was updated successfully, but these errors were encountered:
See: https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/formdata_event
The text was updated successfully, but these errors were encountered: