1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Javascript (innerHTML)

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von Comio, 24.12.07.

  1. Comio

    Comio Gast

    Hallo,
    ich hab 2 Probleme:
    1. Safari stellt meine Seite mit innerHTML gar nicht dar,
    2. Auch andere Browser machen einige Probleme!

    Ich möchte gerne eine Liste von Bildern anzeigen lassen, und zwar mit JavaScript:

    <script language="javascript" type="text/javascript">
    function schreibe() {
    var uri = document.getElementById("url").value;
    document.getElementById("bereich").innerHTML = "<h1>Dein Sammelalbum</h1><br><img src='willkommen.png' alt='Willkommen in deinem Album'><br><img src='" +uri+ "/ge1.png' alt=''>"
    }
    </script>
    </head>
    <body>:
    <div id="bereich">
    <form method="post" style="margin:5px;">
    <input type="text" id="url" name="url" value="URL des Sammelordners">
    <input type="button" value="senden!" onClick="schreibe()">
    </form>
    <img src="willkommen.png" alt="Willkommen in deinem Album">
    </div>

    :-[:innocent:o_O

    Kann mir jemand helfen?
     
  2. MrNase

    MrNase Champagner Reinette

    Dabei seit:
    11.01.05
    Beiträge:
    2.643
    Hinter
    fehlt beispielsweise ein ';'.
     
  3. creative7even

    creative7even Jerseymac

    Dabei seit:
    23.02.05
    Beiträge:
    454
    JavaScipt Befehle kann man entweder mit einem Semikolon oder einer 'Newline' trennen. Der Code wäre somit in Ordnung - er lässt sich im Safari auch ausführen.

    Die Fehlerbeschreibungen sind etwas bescheiden - deshalb 2 Tipps:
    Im Safari Debug-Menu kann man sich Javascript Exceptions ausgeben lassen (Shift-Command-J). Für Firefox gibt es die Erweiterung "Firebug".
     

Diese Seite empfehlen