https://stackoverflow.com/questions/588263/how-can-i-get-all-a-forms-values-that-would-be-submitted-without-submitting
Anonymous
Solving the next 5% probably costs more than the previous 90%.