ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
498
498
EMPFEHLEN
-
31.01.10 15:28 #1
Heyho

Ich bin nicht sonderlich bewandert in JS, daher hoff ich dass ihr mir weiterhelfen könnt.
Ich habe zwei Funktionen ( bspw. function1() und function2() ). function2() wird von function1() umgeben und soll anschließend in function1() aufgerufen werden. Also so (ist jetzt ein Beispiel, die tatschliche Funktion ist etwas lang; beim Beispiel geht's auch nicht
):
Code :1 2 3 4 5 6 7 8 9
function1() { function2() { document.write('blubb'); } return '<div id="blibb">' + this.function2 + '</div>'; }
so.. und da, wo jetzt blubb stehen sollte, steht undefined. Wieso?
LG
Fantasy-Fans.eu
Realität war gestern.
-
Hi,
ruf die Funktion function2 ohne this auf. Ausserdem fehlen die Klammern.
Grund: function2 ist keine Methode des Objekts function1, sondern läuft nur in dessen Gültigkeitsbereich.Code :1
return '<div id="blibb">' + function2() + '</div>';
Willst du die Funktion als Methode aufrufen, so musst du sie wie nachstehend deklarieren:
Code :1 2 3 4 5 6 7
function function1() { this.function2 = function(){ return "Text"; } return '<div id="blibb">' + this.function2() + '</div>'; }
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
Fehler bei mysql_select_db() innerhalb einer Funktion
Von sheeba1507 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 05.10.10, 03:03 -
EventHandler onClick innerhalb einer Funktion aufrufen
Von messmar im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 28.07.07, 10:37 -
Zugriff auf eine Klasseninstanz innerhalb einer Funktion einer anderen Klasse?
Von Bailor im Forum PHPAntworten: 4Letzter Beitrag: 09.07.05, 00:19 -
Funktion nach Aufrufen einer Funktion
Von ShinmA im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 15.08.03, 10:41 -
Abfrage in einer 2ten Tabelle innerhalb einer Funktion****
Von coloxer im Forum PHPAntworten: 2Letzter Beitrag: 02.12.02, 16:59





Zitieren

Login





