form serialize javascript (no framework)

后端 未结 23 1547
一生所求
一生所求 2020-11-22 16:07

Wondering is there a function in javascript without jquery or any framework that allows me to serialize the form and access the serialized version?

23条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-22 17:08

    I could be crazy but I'm finding these answers seriously bloated. Here's my solution

    function serialiseForm(form) {
      var input = form.getElementsByTagName("input");
      var formData = {};
      for (var i = 0; i < input.length; i++) {
        formData[input[i].name] = input[i].value;
      }
      return formData = JSON.stringify(formData);
    }
    

提交回复
热议问题