This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Lokale Function Variable zur glober Variable machen.
#1
Hi,
fange gerade an js zu erlernen.
Ich habe eine Funktion: (aus Html wird ein Text eingegeben und aus dieser Eingabe sollen div. Berechnungen erfolgen)
function Uebergabe() {
  let container = document.getElementById('vinn').innerHTML;
  vin =document.getElementById('vinn').innerHTML;
  return win;
}
document.write(Uebergabe());
Wie kann ich Variable win im anderen Teil des Codes anfragen ?
Danke schon mal
Zitieren
#2
Da gibt es mehrere Wege.
Die Variable vorher definieren.
var win;

function Uebergabe() {
  let container = document.getElementById('vinn').innerHTML;
  vin =document.getElementById('vinn').innerHTML;
}
Uebergabe() 
document.write(win);

Oder Return benutzen
function Uebergabe() {
  let container = document.getElementById('vinn').innerHTML;
  vin =document.getElementById('vinn').innerHTML;
  return win;
}
document.write(Uebergabe());


Es gebe auch noch andere Möglichkeiten , doch dazu müsste man deinen ganzen Code sehen, was du da vorhast
Als Lösung markieren Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste