Computer-implemented system and method for assisting a user with the
completion of online forms, by providing form modification based on input
by the user. Certain form modifications are handled by computer
instructions executing on the user's computer, and not by the server that
provided the form to the user's computer.