Frage

ich die Javascript-Funktion entwickelt haben My.js es folgenden Code enthält

My.js
function display(){

  //Call to another Javascript function defined as ShowUser() in selectUser.js
  showUser(str);

 }



SelectUser.js has


 function showUser(Str){

     //Do the display

 }

Nun meine Frage: Ich will showuser () von My.Js selbst nennen. Jeder vorschlagen wie den Anruf zu machen? Sollte ich etwas?

War es hilfreich?

Lösung

Sie müssen sich mit dem src-Attribute für beiden Javascript-Dateien in Ihrem HTML-Dokument separates Script-Tags haben, vorausgesetzt, dies für eine HTML-Seite (und nicht eine AIR-Anwendung oder server JavaScript oder Rhino). Was auch immer Funktionen, die Sie erklären im globalen Bereich in jedem JavaScript Datei, die Sie über ein Skript Element hinzufügen oder Inline-Code sollte JavaScript in jeder Datei verfügbar sein.

Die einzige Einschränkung dabei ist, dass, wenn Sie window.foo Syntax etwas zum globalen (Fenster) Umfang in einer Datei dann zuweisen, überraschend in IE, anderen Dateien werden denken window.foo nicht zugewiesen ist, bis JavaScript Ausführung beginnt.

Weitere Informationen zu dieser letzten Ausgabe

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top