JavaScript search () kann "()" nicht finden
Das mag trivial erscheinen, aber ich bin neu bei JS. Ich habe diesen Code:
alert(elementAction);
var argumentsBegin = elementAction.search("(");
var argumentsEnd = elementAction.search(")");
alert(argumentsBegin);
elementAction
ist eine Zeichenfolge. Das Problem mit dem Code ist, dass er die Klammer nicht zu finden scheint. Das erste Warnungsfeld zeigt zum Beispiel:outer(inner)
Aber der zweite erscheint überhaupt nicht. Alles ist cool, wenn ich () durch {} ersetze. Irgendwelche Gedanken, warum das bei mir nicht funktioniert?