Hallo Leute, kann ich Wert als Funktionsname in JavaScript verwenden? Ich habe einige Funktionen mit dem gleichen Namen Eingabewerte wie:Wie benutze ich var Wert Name als Funktionsname in JavaScript
var ta = $('li.ramin.active').attr("id");
var act = $('input[name="'+ta+'_acceptdeny"]:checked').val();
act(Freq, meID); // my question is
auf diese Weise i Fehler haben „Uncaught Typeerror: act ist keine Funktion“ Ja, ich weiß, Akt nicht eine Funktion ist, aber ich will var Akt verwenden Wert als Funktionsname !! also muss ich wissen, wie ich das machen kann? Dank an alle
Was ist 'Freq' und' meID'? Das ist nicht klar, was genau Sie fragen –
http://stackoverflow.com/questions/359788/how-to-execute-a-jacascript-function-when-i-have-its-name-as-a-string – izzy
Du * kannst * das tun, aber du ** wahrscheinlich nicht **. Ich würde Ihnen raten, zu erklären, warum Sie das tun wollen und vielleicht eine Antwort für ein besseres Design bekommen. Außerdem könnten Sie davon profitieren, JavaScript genauer zu studieren, da es so aussieht, als ob Ihnen ein grundlegendes Verständnis fehlt (anhand der verwendeten Begriffe). – Amit