mehrere externe javascript-Dateien - wie Anruf-Funktion
Ich habe mehrere externe javascript-Dateien im Zusammenhang mit meiner html-Seite und möchte eine Funktion aufrufen, die in einer von Ihnen. Jetzt mache ich onClick = "func()", aber es ist nicht die Funktion aufrufen. Ich versuche, herauszufinden, das problem.....Muss ich angeben, welches Skript die Funktion ist in? Wenn ja, wie mache ich das?
Danke.
Hier ist der code:
<script type="text/javascript" src="file1.js"></script>
<script type="text/javascript" src="file2.js"></script>
...
<li id="tab"><span onClick = "get_code('tabOne')">Tab</span></li>
...
In file1.js:
function get_code(str)
{
alert(str);
}
- Kannst du die entsprechenden JavaScript-und HTML?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Indem Sie nicht arbeiten, meinst du, dass Sie nicht bekommen, eine alert-box überhaupt? oder ist die Warnung nicht anzeigen, was Sie wollen? Wenn es nicht das anzeigen, was Sie wollen, könnte es sein, da der code
alert(st);
ist falsch, es solltealert(str);
.Tun
onmouseover=""
oderonclick=""
Dialogfeld anzeigen? Javascript ist case-sensitiv.Wenn Sie versuchen, kopieren Sie die file.js Funktion und fügen Sie ihn in
<HEAD>
Abschnitt der HTML -, funktioniert das? Außerdem sollten Sie Platz<script type="text/javascript" src="file1.js"></script>
im<HEAD>
Bereich Ihres HTML-Codes. Überprüfen Sie für jede variable name-clashes. Auch in der alert-Funktion, Sie sind vorbeist
wobei es sein solltestr
. Stellen Sie sicher, dass Ihr Javascript-Pfad korrekt ist. Jetzt, javascript-Dateien sollten in das gleiche Verzeichnis.Wie wäre es damit sich