JS

POST FORM DATA WITH FETCH

(quick guide & example)

<form id="demo" onsubmit="return send()">   <input type="text" name="name" required>   <input type="email" name="email"    required>   <input type="submit" value="Go!"> </form>

DUMMY HTML FORM

01

function send () {   GET FORM DATA   var data = new FormData(document.   getElementById("demo"));   data.append("KEY", "VALUE");

FETCH POST FORM DATA

02

  INIT FETCH POST   fetch("URL",     { method: "POST", body: data })

  SERVER RESPONSE   .then(res => res.text())   .then(res => alert(txt));   return false; }