Hallo Thomas,
Schon seit Netscape-4-Zeiten gibt es etwas, dass sich "LiveConnect" nennt, und eine Schnittstelle zwischen Javascript und Java-Applets ist.
Darüber kannst Du sowohl von JS aus auf das Applet zugreifen als auch umgekehrt auf JS bzw wie JS auch auf das DOM und damit auf Dein Formular.
Dokumentation gibt es unter anderem da: http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:LiveConnect_Overview:JavaScript_to_Java_Communication
Grüße
Daniel