• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Übergabe von Variablen in unterschiedliche functionen

mutch

New member
Hallo,
bin Anfänger - Vielleicht ist es n´Anfängerfrage
ersteinmal das was ihr unten seht ist mein testansatz. Es handelt sich eigentlich um ein groessees script welches ich hier nicht ganz hinschreiben will, desshalb nur der Ansatz. Aber es beschreibt mein Hauptproblem.

Also ich möchte, die Variablen die ich in der Funktion "test" definiere, in der Funktion "zusammen" nutzen, nur wie rufe ich sie auf ohne sie neu zu deklarieren?

<SCRIPT>

function test() {
var wert1 = 2;
var wert2 = 5;
}
function zusammen() {
var ergebniss = ergebniss;
ergebniss = wert1+wert2
alert(ergebniss);
}

</SCRIPT>
<BODY onload=zusammen()>

gruss mutch
p.s ich hoffe die Frage ist verständlich
 
Hallo!

Du kannst zuerst die Variablen Global deklarieren und danach in der function test initialisieren.

Dann hast du in der function zusammen Zugriff auf die jetzt globalen Variablen.
 
Danke, aber das löst leider nicht mein Problem.
Du meinst folgendes wenn ich das richtig verstehe:

<SCRIPT>
var wert1,wert2;

function test() {
wert1 = 2;
wert2 = 5;
}
function zusammen() {
var ergebniss = ergebniss;
ergebniss = wert1+wert2
alert(ergebniss);
}

</SCRIPT>
<BODY onload=zusammen()>

Erstens klappt das nicht, bzw vielleicht bin ich auch zu blöd die Variablen Global zu definieren.

Desweiteren brauche ich die Variable aus einer Funktion, ohne das Sie Global definiert wird.
 
wie wäre es wenn du die function test erstmal aufrufst??


<SCRIPT>
var wert1,wert2;

function test() {
wert1 = 2;
wert2 = 5;
}
function zusammen() {
var ergebniss = ergebniss;
ergebniss = wert1+wert2
alert(ergebniss);
}

</SCRIPT>
<BODY onload=test();zusammen()>


ích glaube so müßte es gehen!
 
Zurück
Oben