Dies ist eine einfache praktische, aber ich bin mir nicht sicher, was ich falsch mache.
Ich habe den folgenden Code in meinem externen Javascript-Datei:Aufruf von Funktionen in HTML von externen Javascript-Datei
function myname(){
document.write("Monique");
}
function welcomeW(name){
document.write("Welcome " + name + "!");
}
function welcomeR(name){
return "Welcome " name "!";
}
Ich habe dieses <script>
Tag meine HTML-Datei zu verknüpfen:
<script src="script.js" type="text/javascript"></script>
Ich habe versucht, die Funktionen in HTML-Aufruf mit:
<script> myname(); </script>
<script> welcomeW(Monique); </script>
<script> welcomeR(Monique); </script>
wenn ich die Funktion in HTML geschrieben hat, funktionierte es, aber in der externen Datei passiert nichts.
In externen Datei? Wo ist es? Wo ist der Fehler? – k102
Sie haben eine Reihe von Fehlern ... die alle in der Console des Entwicklertools Ihres Browsers angezeigt werden. Sie würden auch gemeldet, wenn Sie ein Tool wie JS Hint verwendet hätten. ** Lesen Sie die Fehlermeldungen **. – Quentin
Sie sollten Anführungszeichen "" oder "" für Zeichenfolge in Begrüßung verwendenW ('Monique') – Supersharp