Helmut: Zeichenkette als Variable definieren und nutzen

Beitrag lesen

Vorschlag zum Dialog: Wenn wir das Ziel kennen, können wir dir einen geeigneten Weg aufzeigen. Dazu eignen sich Fragen und Antworten hervorragend.

Wenn du Inhalte zentral verwalten willst, so eignen sich serverseitige Techniken wie PHP und SSI dazu. Wenn du Aufgaben, die mit diesen Techniken viel besser umgesetzt werden können, hingegen mit JavaScript umsetzt, handelst du dir viele Probleme ein. Weil wir so nett sind und dich nicht ins offene Messer laufen lassen wollen, fragen wir nach, was du vorhast - damit wir dir eine robuste Lösung geben können und damit auch andere Teilnehmer, die diesen Thread finden, eine vernünftige Umsetzung vorfinden.

Wenn du unbedingt JavaScript verwenden willst: Mit document.write gibst du HTML-Code aus, die an der Stelle eingefügt werden, an der das script-Element steht. Du musst vollständige HTML-Tags erzeugen, das Einbetten von JavaScript-Code in ein Attribut ist nicht möglich. Die Variable mit der Bildadresse musst du in den String, den du document.write übergibst, an der richtigen Stelle http://de.selfhtml.org/javascript/sprache/operatoren.htm#zeichenkettenverknuepfung@title=einmontieren.

bildUrl = "foo.jpg";

document.write("<img src='" + bildUrl + "'>");


>   
> Mathias  
  
Hallo Matthias,  
Deine Antwort ist klar und erlaubt mir, einen funktionierenden Code zu schreiben. Ganz herzlichen Dank dafür! Ich akzeptiere auch Deine Vorbemerkungen. Frage/Antwort ist immer gut. Vielleicht war ich im Moment etwas ungeduldig.  
  
Für andere auch Ungeduldige füge ich den funktionierenden Beispiel-Code hier ein:  
  
<script type="text/javascript">  
var bild="winterlandschaft.jpg";  
document.write("<img src='" + bild + "'>");  
</script>  
  
War meine erste und gute Erfahrung mit diesem Forum!  
Viele Grüße  
Helmut
0 62

Zeichenkette als Variable definieren und nutzen

Helmut
  • html
  1. 0
    Gunnar Bittersmann
    1. 0
      Helmut
      1. 0
        Gunnar Bittersmann
        1. 0
          Helmut
          1. 0
            molily
            1. 0
              Helmut
              1. 0
                Ulysses
                1. 0
                  Helmut
                  1. 0

                    Zitierstil

                    Der Martin
                    • sonstiges
                    1. 0
                      Helmut
                      1. 0
                        Gunnar Bittersmann
                      2. 0
                        Der Martin
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            at
                            1. 0
                              Orlando
                              1. 0
                                at
                                1. 0
                                  dedlfix
                                  1. 0
                                    Gunnar Bittersmann
                                    1. 0
                                      at
                                  2. 0
                                    at
                                2. 0
                                  Schuer
                                  1. 0
                                    at
                                    1. 0
                                      Schuer
                                      1. 0
                                        Gunnar Bittersmann
                                        1. 0
                                          Der Martin
                                          1. 0
                                            Kai345
                                          2. 0
                                            Gunnar Bittersmann
                                            1. 0
                                              Der Martin
                                              1. 0
                                                Gunnar Bittersmann
                                        2. 0
                                          at
                                      2. 0
                                        at
                                        1. 0
                                          Schuer
                                          1. 0
                                            at
                                            1. 0
                                              Schuer
                                      3. 0
                                        Orlando
                                        1. 0
                                          at
                                          1. 0
                                            Schuer
                                            1. 0
                                              Orlando
                                              1. 0
                                                Schuer
                                                1. 0
                                                  Orlando
                                                  1. 0
                                                    Schuer
                                                    1. 0
                                                      Orlando
                                                      1. 0
                                                        Schuer
                                                        1. 0
                                                          Gunnar Bittersmann
                                                          1. 0
                                                            Orlando
                                                            1. 0
                                                              Schuer
                                                              1. 0
                                                                Gunnar Bittersmann
                                                                1. 0
                                                                  Schuer
                                                                  1. 0
                                                                    Gunnar Bittersmann
                                                            2. 0
                                                              Gunnar Bittersmann
                              2. 0
                                Gunnar Bittersmann
                                1. 0
                                  at
                                  1. 0
                                    Gunnar Bittersmann
                        2. 0
                          at
                  2. 0
                    Ulysses
                    • sonstiges
                    1. 0
                      suit
          2. 0
            at
            1. 0
              suit
  2. 0
    helmut
    1. 0
      Ulysses
      1. 0
        Helmut