• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Javascript (innerHTML)

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?
 

creative7even

Jerseymac
Registriert
23.02.05
Beiträge
454
...fehlt beispielsweise ein ';'.

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".