Eine Frage ergibt sich noch.
Ich habe die Event-Handler samt und sonders in JavaScript definiert.
Also etwas wie ...
document.getElementById("id1").onclick = funktion1;
function funktion1() {funktion_allgemein("string1");}
document.getElementById("id2").onclick = funktion2;
function funktion2() {funktion_allgemein("string2");}
usw. -- ich habe auf diese Weise etwa 20 verschiedenen Links ebensoviele Funktionen zugewiesen.
Die verschachtelten Funktionen benötige ich, um der inneren Funktion (die immer dieselbe ist) einen jeweils unterschiedlichen Übergabewert mitgeben zu könnnen.
function funktion_allgemein(e) {
// arbeite mit "e"
}
In diesem Fall verstehe ich nicht, wie ich Deine Lösung umsetzen soll.
rookie