Form Data logging

by Sumit M

HTML

<form id="myForm" name="myForm">
  <div>
    <label for="username">Enter name:</label>
    <input type="text" id="username" name="username">
  </div>
  <div>
    <label for="useracc">Enter account number:</label>
    <input type="text" id="accNo" name="useracc" value="someValue">
  </div>
  <div>
    <label for="userfile">Upload file:</label>
    <input type="file" id="userfile" name="userfile">
  </div>
<input type="submit" value="Submit!">
</form>

JavaScript

let myForm = document.getElementById('myForm');
formData = new FormData(myForm);
console.log( formData )
for (let [key, value] of formData.entries()) { 
  console.log(key, value);
}