Js bildwechsel mit Link

Hallo Leute!
Wahrscheinlich sehe ich an der Lösung vorbei, aber ich habe folgendes Problem:
Ich habe eine gewisse Anzahl von Bildern mit dazugehörigem Text. Der Aufruf der Funktion für den Bildwechsel erfolgt jeweils über einen Link. Ich würde den Link generalisieren d.H. errechnen lassen, sodaß ich nicht für jeden Bildwechsel einen eigenen Link benötige.

Hier der Code:

arrImg = new Array();
arrImg[1] = new Image();
arrImg[1].src = 'images/bild-1.jpg;
arrImg[1].txt = ‚Das ist Bild 1‘;
arrImg[2] = new Image();
arrImg[2].src = 'images/bild-2.jpg;
arrImg[2].txt = ‚Das ist Bild 2‘;

function swapImage(imgName, intImg){
document.getElementById(imgName+"_imgID").src = arrImg[intImg].src; document.getElementById(imgName+"_outID").innerHTML = arrImg[intImg].txt;
return false;
}

Im Body der Aufruf:

1
1

Kann mir bitte jemand helfen?

Hallo Leute!

hallo leut,

  1. ein image-object hat kein text-attribut, aber ein alt
  2. daher kannst/musst du die texte der bilder in ein eigenes array ablegen
  3. du brauchst ein html-elemente für die bilder und bilder-texte (ist bei deinem quell-text nicht dabei)
  4. du kannst die text- und bilderausgabe über die arrays und einen zähler steuern
  5. du brauchst daher keinen link, sondern ein onclick, was eine function aufruft und den zähler und ausgabe ausführt.
  6. du kannst sogar dann einen automatischen bilderwechsel einbauen

gute nacht
klaus