derletztekick: ImageReplace mit ID ?

Beitrag lesen

Hallo S3Ri0US,

sieht schon fast richtig aus, was Du versucht hast.

onMouseOver="javascript:replaceImage(news)">News
Zunächst, das javascript kannst Du hier weg lassen. Du kannst also eine Funktion direkt an den Event binden. Beim Funktionsaufruf übergibst Du keine Variable sondern einen Wert. Dieser Wert ist ein String und muss auch als solcher übergeben werden.

icon.src = icon.src.replace("design/menu_mouseover.jpg");
Du solltest nicht so kompliziert denken. Du willst einer VAriablen oder einer Eigenschaft nur einen neuen Wert geben. Wenn Du bspw. der Variabeln a den Wert 10 gibst, dann machst Du das so: var a = 10;. Willst Du den Wert überschreiben, so tust Du das wie folgt: a = 20;. Selbes Schema geht auch beim Überschreiben der Eigenschaft src des Bildes: icon.src = "neuer/pfad/zum/bild.jpg";

Mit freundlichem Gruß
Micha

--
LeagueEditor JavaScript kostenlose Ligaverwaltung || richtig Messen will gelernt sein