Bieberchen
Neues Mitglied
HTML:
<html><head><title>Plattformuebergreifender Bild-Viewer</title>
<p><img src="images\image1.jpg" title="Bild-Vorschau" alt="Ihre Bilder-Vorschau" id="bi" onclick="upper()"></p>
<p><font size="7" face="Garmond" color="red" onclick="vor()" id="skb">vorheriges Bild</font></p><p><font size="7" face="Garmond" color="darkred" onclick="vorvor()" id="skc">vor-vorheriges Bild</font></p><p><font size="7" face="Garmond" color="red" onclick="uber()" id="skd">übernächstes Bild</font></p>
<script type="text/javascript">
var i = 1;var file;var img = "image";var jpg = ".jpg";
alert("Sie verwenden den plattformübergreifenden Bild-Viewer!");
function upper() {i++;file = ((img.concat(i)).concat(jpg));document.getElementById('b1').src = file;}
function vor() {i--;file = ((img.concat(i)).concat(.jpg));document.getElementById('bi').src = file;}
function vorvor() {i-=2;file = ((img.concat(i)).concat(jpg));document.getElementById('bi').src = file;}
function uber() {i+=2;file = ((img.concat(i)).concat(jpg));document.getElementById('bi').src = file;}</script>
</title></head><body></body></html>
Hallo liebe Leute, ich hoffe, ich bin im richtigen Forum, falls nicht: Bitte nicht böse sein und verschieben :mrgreen:Was Programm machen soll, ist ja relativ klar. Falls nicht: Ein Bildbetrachtungsprogramm. Bei Klick auf das Bild -> zum nächsten Bild wechseln(mit der Funktion "upper", die dank "onclick" beim Klick ausgeführt werden !soll!). USW.Mein Problem ist, dass, wenn ich es starte mir zwar alle HTML-Objekte angezeigt werden, aber "alert" nicht. Die onclick-Funktionen lassen sich auch nicht aktivieren, daraus schließe ich, äußerst elegant, dass irgendwas im javascript-Bereich schief läuft. Die erste Funktion(upper) ist nicht das Problem. Ich habe nämlich schon mal alle anderen Funktionen auskommentiert - dann wurde alert angezeigt, aber onclick lief immer noch nicht. Sobald eine weitere Funktion nicht mehr auskommentiert war, lief das Script nicht mehr. Die HTML-Objekte wurden durchgehend korrekt angezeigt. Aber auf keine erdenkliche Weise funktionierten onclick und/oder eine der Funktionen.Hoffe, jemand weiß des Rätsels Lösung.Gruß Bieberchen