Form inputs to object js

by alpacalips

HTML

<form>
<input name="firstname" value="Jane"/>
<input name="lastname" value="Citizen" />
</form>

JavaScript

var obj = {};

var inputs = document.getElementsByTagName('input');

for(var i=0; i<inputs.length; i++) {
   obj[inputs[i].name] = inputs[i].value;
}