kann ich den Namen einer aufzurufenden Funktion (inklusive Aufruf-Parametern) in einer andere variable übergeben?
Wozu?
so ganz einfach:
var funktionsname = "checkRangeOfNumber(0,100)";document.getElementById("Inputfeld").funktionsname;
Du kannst jede Funktion auch indirekt ansprechen, aber die Parameter musst du separat angeben.
var funktionsname = "checkRangeOfNumber";
document.getElementById("Inputfeld")funktionsname;
eval würde ich wenn möglich vermeiden (ist aber so wie du das Problem hier zeigst die einzige Lösung), da es ein paar Nachteile hat.
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)