JSFiddle - React, Tailwind, and code Playground
by brigand
HTML
<form action="" id="user">
<input type="text" name="firstname" value="ment0s">
<input type="text" name="lastname" value="foo">
</form>
JavaScript
const form = document.querySelector('form');
const inputs = form.querySelectorAll('input');
const data = Array.from(inputs, input => [input.name, input.value])
.reduce((acc, [k, v]) => {
acc[k] = v;
return acc
}, {})
console.log(data)