webbie: Variable mit document.getElementById ausgeben

Hi,
mein Problem ist Folgendes:
Ich möchte   var wert = new Array();
             wert[1] = "Baum";
             wert[2] = "Blume";
die Variable wert[1] mit document.getElementById ausgeben.
Ich habe schon dieses: onclick="javascript:los('antwort','Lösung: XXX')" />
Meine Frage: Wie schafft man es anstelle von XXX die Variable wert[1]
auszugeben?

  1. Ich möchte   var wert = new Array();
                 wert[1] = "Baum";
                 wert[2] = "Blume";
    die Variable wert[1] mit document.getElementById ausgeben.

    Dein Problem ist nicht getElementById, sondern du suchst eine Möglichkeit Strings zu verknüpfen. Das geht in JS ganz einfach:

    Ich habe schon dieses: onclick="javascript:los('antwort','Lösung: XXX')" />
    Meine Frage: Wie schafft man es anstelle von XXX die Variable wert[1]

    onclick="los('antwort','Lösung: ' + wert[1])"

    Das 'javascript:' ist hier überflüssig.

    Struppi.

    --
    Javascript ist toll (Perl auch!)
  2. Hallo,

    wo/wofür benötigst du 'getElementById'?

    Ich habe schon dieses: onclick="javascript:los('antwort','Lösung: XXX')" />

    Mit onclick bist du schon bei javascript angelangt.

    Meine Frage: Wie schafft man es anstelle von XXX die Variable wert[1]

    Versuch mal sowas: <code>'L&ouml;sung:'+wert[1]</code>

    Grüsse

    Cyx23

  3. Hi,
    mein Problem ist Folgendes:
    Ich möchte   var wert = new Array();
                 wert[1] = "Baum";
                 wert[2] = "Blume";
    die Variable wert[1] mit document.getElementById ausgeben.
    Ich habe schon dieses: onclick="javascript:los('antwort','L&ouml;sung: XXX')" />
    Meine Frage: Wie schafft man es anstelle von XXX die Variable wert[1]
    auszugeben?

    Füge hinzu: function los(id, text) {
    if (document.getElementById) {
    document.getElementById(id).innerHTML = text;
    }
    }
    Diese Funktion ist wichtig für mein Skript.