Hallo,
versuche schon seit einiger Zeit das onClick Ereignis eines Buttons zu ändern und der jeweiligen Funktion einen Parameter zu übergeben.
Ich habe ein Formular mit x Eingabefeldern und x Buttons. Die Anzahl x variiert. Die Buttons habe ich schon "erzeugt". Mir gelingt aber nicht, der Funktion die bei einem Klick aufgerufen werden soll einen bestimmten Parameter zu übergeben.
Auszug:
...getElementsByName("speichern")[i].onclick = new Function ("Speichern", "");...
Dies funktioniert auch soweit. Es gibt da nur zwei Probleme:
1. Wie Übergebe ich einen Parameter an Speichern ()?
2. Um die Buttons zu manipulieren öffne ich eine anderes Fenster (PHP-Script, welches Werte aus SQL-Datenbank holt).
alert (document.getElementsByName("speichern")[1].getAttribute('onclick')); gibt nur [object] zurück. Da gibt es wohl ein Problem mit der Funktionsreferenz?!
Vielleicht hattet ihr ja auch schon einmal dieses Problem:
Vielen Dank.