UNPKG

banker

Version:

Downloads transactions and balances from online banking websites using Zombie.js.

24 lines (20 loc) 713 B
(function() { var forms = document.querySelectorAll('form'); for (var i = 0; i < forms.length; i++) { var form = forms[i], controls = form.querySelectorAll('input, select, textarea, button'); for (var j = 0; j < controls.length; j++) { var control = controls[j]; if (form[control.name]) { if (form[control.name].length) { form[control.name].push(control); } else { form[control.name] = [form[control.name], control]; } } else { form[control.name] = control; } } document[form.name] = form; } })();