PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Form: Choice Menu: onclick geht nicht



siebenkäs
02-02-2012, 11:04
Hallo liebes Forum!

Hier mein Vorhaben:

In der Form-Umgebung habe ich ein \ChoiceMenu.
Bei Auswahl einer der Optionen des Menüs soll eine
Java-Script-Funktion ausgeführt werden. Das funktioniert mit
"onclick" leider nicht.

Es scheinen keine Programmierfehler vorzuliegen,
denn die Funktion wird fehlerfrei ausgeführt, wenn
ich sie mittels "onfocus" ins Menü einbinde:


\ChoiceMenu[radio, name=test, value=3, width=2em, onfocus={function(this.form)}, bordercolor={black}]{}{Bitte wählen = 3, zwei=0, links=1, rechts=2}

Die Lösung durch "onfocus" hat jedoch enorme Nachteile in der Bedienbarkeit des Formulars:
Die Funktion wird bei Änderung der Auswahl erst dann ausgeführt, wenn nach der Änderung der Fokus ein zweites mal vom ChoiceMenu genommen und wieder darauf gesetzt wird.

Die anderen mit "on..." beginnenden Befehle aus der Hyperref-Doku
habe ich auch schon durchprobiert.

Danke für eure Hilfe!

siebenkäs