Ich wollte nur fragen, ob es möglich ist, eine Zeichenkette zu nehmen, die immer konstant ist und den Namen einer Funktion hinzufügt. ein Beispiel:In Javascript, ist es möglich, eine Zeichenfolge zu einem Funktionsnamen hinzuzufügen?
function modifyFunctionName(theFunc)
{
var newFunc = "link" +theFunc;
return newFunc;
}
//Somewhere in the HTML:
<input type='submit' value='button' onclick='modifyFunctionName(CheckLogin())'/>
So ist die modifyFunctionName
wird linkCheckLogin()
zurück.
EDIT: Sorry Leute eigentlich, was ich genau habe versucht, dies zu tun: https://gist.github.com/2371187
Was möchten Sie tun? –
Sieht wie ein guter Kandidat für ein XY Problem aus (http://mywiki.wooledge.org/XyProblem). Was versuchst du wirklich? –
Es scheint, dass OP möchte eine andere Event-Handler-Funktion zuweisen, abhängig von 'CheckLogin()' Rückgabewert. – Teemu