Orlando: Bild bei Klick wechseln oder zurückwechseln

Beitrag lesen

Aber wo Sven hin will ist, dass du mit indexOf() oder exec() und replace() nur diesen Teil des Namens jeweils auswechseln könntest.

So habe ich es jetzt gelöst, danke.

function change(bild) {  
 var neu = 'alt.gif';  
 if (bild.src.indexOf(neu) > -1) {  
  bild.src = bild.src.replace(/alt/g, "neu");  
 } else {  
  bild.src = bild.src.replace(/neu/g, "alt");  
 }  
}

<img src="alt.gif" onclick="change(this);">

Darüber hinaus habe ich eine Stunde lang deppert einen Fehler gesucht, weil zwei Elemente die selbe ID aufwiesen und eine Grafik immer verschwunden ist.

Roland

--
-)