Hallo,
ich bin leider noch recht neu in JS. Vielleicht könnt ihr mir helfen.
Ich möchte gerne in meinem JavaScript eine Methode aufrufen, die in einer anderen JavaScript Datei steht.
Also als kurzes Beispiel:
„OriginalSeite“:
Display Date
und in der Funktion doSomething soll etwa sowas stehen
doSomething(
andereDatei.js führe funktion DoSomething2() aus;
)
Hat irgendwer eine Ahnung, wie das Geht? Ich würde gerne meine Scriptfiles aufteilen, was das bearbeiten und die Lesbarkeit einfacher machen würde.
Danke schonmal für eure Antworten!
Tobias
Hallo Tobias,
du kannst direkt die JavaScript Funktion mit ihrem Namen aufrufen. Das Scriptfile in welchem sich die Funktion befindet muss nur in deiner HTML Seite eingebunden sein.
Beispiel:
Datei javascript.js
doSomething {
// diese Funktion befindet sich in der Datei javascript.js
…
}
Datei index.html
…
Display Date
Gruß Björn
Ah, okay, ich habs versucht, aber irgendwas mach ich immernoch falsch. Dabei kann das doch nicht so schwer sein. Meine HTML Datei sieht jetzt so aus:
JavaScript-Test
meine JS Datei „script.js“ so:
<!–
function doIt()
{
alert(„abc“);
}
//–>
Aber es passiert nichts beim Buttondruck. Ich bin verwirrt… :-/
Ahh, ich habs.
Klar, das war der Fehler.
Ich darf den Krams
<!–
//–>
nicht dadrin haben. In die .js Datei dürfen nur die wirklichen Funktionen!
Cool, endlich! Das hab ich übersehen!
1 „Gefällt mir“