Hallo,
ich möchte selbst verstehen, was ich mit Javascript und Bildern tun kann. Leider klappt das gar nicht gut. Hier einmal ein Auszug von vielen...
1.Als erstes die Bilder auflisten, mit einem Array.
Da verstehe ich nicht, was das [] in dem Moment darstellt?
2.Mir wird immer ausgegeben, das Bild hat keine Eigenschaften, ist damit z.B. lowsrc, src, name etc. gemeint?
3. Würde denn zumindest der Event-händler onclick auf die Funktion zugreifen?
4.Ich wollte eigentlich if...else verwenden, dazu braucht man oftmals Vergleichsoperatoren... darf ich da keine anderen Operatoren nehmen? Sind die Operatoren sozusagen zugeteilt?
<script type="text/javascript">
<!--
var Bild = new Array();
Bild[0] = new Image(900,330);
Bild.src[0] = "bredela.jpg";
Bild[1] = new Image(900,330);
Bild.src[1] = "bredelb.jpg";
Bild[2] = new Image(900,330);
Bild.src[2] = "bredelc.jpg";
var Bildende=2;
var Bildanfang=0;
function Seite () {document.images["angezbild"].src = Bild.src}
//-->
</script>
</head>
<body>
<p><img src="bredela.jpg" name="angezbild" alt="b"></p>
<p><img src="vor.jpg" name="vorw" alt="v" onclick="Seite()"><img src="zurueck.jpg" name="zur" alt="z" onclick="Seite()"></p>
</body>
Also, wenn ich darauf Antwort bekomme, hoffe ich das ganze schon etwas klarer zu sehen.
5.Ist onclick hier überhaupt noch sinnvoll? Weil ich es meist anders gelöst sehe, nämlich [<a href="javascript:Blaettern(-1)"><<</a>], ist das zurück zuführen auf history.back? Warum sind dort die eckigen Klammern?
6.Bin ziemlich verwirrt, wie überprüft Ihr das Script ausser mit Mozilla und der Javascript Console?
Ich weiß, dass dieses Script eigentlich sehr kurz ist, und dennoch verstehe ich so vieles nicht. (Anmerkung: ich wollte lediglich ein Bild anzeigen lassen mit einem Vor - und Zurück Button für die anderen anzuzeigenden Bilder).
Wobei die "Buttons" aus Bildern bestehen sollen, hatte auch schon <button> benutzt, gefiel mir jedoch nicht.
Danke fürs durchlesen. Ähem....
Gruß, Znol