maggie: .jpg in einem array ein title mitgeben

Beitrag lesen

Also setzt du den Wert für ein Bild mit
bilder[0]["src"] = "bild1.jpg"
und liest ihn mit
var bildressource = bilder[0]["src"];
aus. Für den Titel funktioniert es entsprechend.

Hallo Kai,
das Aufrufen des Titels?? So sieht es im Moment aus und so (aber mit Bildtiteln)sollte es aussehen

<script language="JavaScript" type="text/JavaScript">  
<!--  
//BILDARRAYS  
var bilder=new Array(  
{  
src: "bild1.jpg",  
title: "title 1"  
},  
{  
src: "bild2.jpg",  
title: "title 2"  
}  
);  
bilder[1]["src"] = "bild1.jpg"  
bilder[1]["title"] = "bild1.jpg"  
bilder[2]["src"] = "bild2.jpg"  
bilder[2]["title"] = "bild2.jpg"  
  
  
function chgImg(no) {  
   document.getElementById('imgBild').src=bilder[1];  
        document.getElementById('imgBild').title=bilder[no];  
  for (var x=1;x<3;x++) {  
    document.getElementById('quadrat'+x).style.backgroundColor='';  
    document.getElementById('quadrat'+x).style.border ='solid #999999 1px';  
   }  
  document.getElementById('quadrat'+no).style.backgroundColor='#FFFFFF';  
   document.getElementById('quadrat'+no).style.border='none';  
  
   no++;  
  if (no==3) {  
   no=1;  
   }  
    document.getElementById('imgBild').onclick=new Function("chgImg("+no+")");  
    }  
//-->  
</script>
<div id="bildbox">  
  <img src="bild1.jpg" width="400" height="300" id="imgBild" onclick="chgImg(2);" />  
   <div id="quadrat2" class="quadrat" onClick="chgImg(2);"></div>  
   <div id="quadrat1" class="quadrat" style="background-color:#FFFFFF; border-color:#FFFFFF;" onClick="chgImg(1);"></div>  
  </div>