Variable aus einem Funtion nach aussen übergeben

Hallo,
wer kann mir da helfen (sehr dringend und wichtig für mich) ?
Ich möchte den einen Variable „Link“ von einem Funktion nach aussen geben.
Ungefähr so :

DateiName: Func.js

// (1) hier rufe ich die Funtion start() auf !

document.write(’’)
document.write(’’)

alert (LINK)

// (2) Hier wird die Variable „LINK“ eingesetzt !

document.write(’’)

function start(){

// hier mache ich irgendetwas …

ladeDaten()

// die Variable md[1].url ist bekannt und diese ordne ich dem // Variable „LINK“ zu !

LINK = mD[1].ur1

// OK, diese Variable „LINK“ ist ABER LEIDER NUR INNERHALB der
// FUNTION start() bekannt, nach aussen aber nicht !
// Wie kann ich nun in Javascript dieser LINK nach aussen
// sichtbar machen (bei (2)), ohne dass er den Inhalt verliert !
}

… kann jemand mir bitte helfen ? Vielen Dank !

Lore

Hallo.
Ich bin nicht ganz sicher, ob ich verstanden habe, was du meinst. Aber probier doch mal den folgenden Befehl in der Func.js ausserhalb der Funktionen hinzuschreiben (z.B. in die 1. Zeile):

var LINK;

CU,
Sebastian.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

füge ein return LINK_in_start; in deine start() ein.
Dann setzt du ausserhalb einfach mit LINK_ausserhalb=start(); deine Variable auf den Rückgabewert der Funktion.

Fertig :smile:

ciao Bill