And repeat after me:
“novice web developers should NOT override the Enter key on the keyboard”
(autocomplete fails – when you hit enter to accept browser-autocomplete, the idiotic untested, badly-written javascript kicks in and deletes the form data)