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
{{ message }}
Repository navigation
Support formdata event when FormData is created from form #31
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());});
Activity