• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Wert von Script-Funktion ausgeben

prqg3d2rsem9

Neues Mitglied
Es ist eine ziemliche Anfängerfrage, aber ich komme einfach nicht drauf.

<script>
x = function() {
return 15;
}
</script>

<div id="ausgabe"><b>???</b></div>

Da wo "???" steht möchte ich den Rückgabewert der Funktion x() haben, nur wie geht das?
 
Was ist -> x = function() ?

Eine Funktion wird mit function x() {} definiert.
Um dann den return in eine Variable zu übergeben geht man so vor: var x = x()

Aber du kannst mit Javascript direkt das HTML manipulieren also würde ich an deiner Stelle so vorgehen..
Code:
<script>
function TuWas() {
    wert = "BLABLA";
    document.getElementById('ausgabe').innerHTML = wert;
}
</script>
 
Ok, in jQuery habe ich das schon so verwendet. Aber anonyme Funktion höre ich zum ersten mal, war mir nicht bekannt.

Also dient in dem Fall die Zuweisung in die Variable nur zur selbstständigen Ausführung ohne gesonderten Aufruf?
 
Wenn ich nicht irre sollte das der korrekte Code sein:
Code:
(
    function () 
    {
        wert = "BLABLA";
        document.getElementById('ausgabe').innerHTML = wert;
    }
)();
 
Vielen Dank, es geht. :)
Ist es auf diese Weise zufällig auch möglich von Elementen anhand ihrer ID ihre Größe und Sichtbarkeit zu ändern?
 
Zurück
Oben