document.querySelector('#form').onsubmit = e => {
  e.preventDefault();
  const formData = new FormData(e.target);
  validate(formData.get('name')); // バリデーション処理など

  // JSONフォーマットで送信したい場合は下記のようにする
  /*
  const object = Array.from(formData).reduce((o, [k, v]) => { o[k] = v; return o }, {});
  const json = JSON.stringify(object);
  */

  fetch('/mypage/', {
    method: 'POST',
    body: formData, // File送信する時と同じく、multipart/form-data であることに注意する
  });
};