works:programmer:js:get-form-as-json
Функция для получения формы в JSON формате
- formtojson.js
function formToJson(form) { if ((typeof form === 'object') && (form.nodeName === 'FORM')) { let entries = new FormData(form).entries(); return JSON.stringify(Object.assign(...Array.from(entries, ([x,y]) => ({[x]:y})))); } return null; }
Пример использования:
console.log(formToJson(document.getElementById('MyForm')));
works/programmer/js/get-form-as-json.txt · Последнее изменение: 2018/12/15 17:18 — 127.0.0.1