glowhead: Image ändern bei Input-Image

Beitrag lesen

moin!
zuerst definierst du ein array!

var a = new Array();
 a[0] = new Image(); a[0].src = "normal.gif";
 a[1] = new Image(); a[1].src = "hightlight.gif";

dann eine globale var:

var nr = 0;

und dann die functions für over und out:

function bOver(nr) {
 document.images[nr].src = a[1].src;
}
function bOut(nr) {
  document.images[nr].src = a[0].src;
}

nr steht für die indexnummer des fraglichen buttons als parameter im aufruf übergeben also:

<a href="guestbook.php"><img src="images/admin/eintragen1.gif"
        onMouseOver="aOver('indexnummer')"
           onMouseOut="aOut('indexnummer')"></a>

dann könnte es noch nen problem mit dem ansprechen des images im input geben, wovon ich immoment auch keine plan hab! weiß nicht ob du meine zeilen:

document.images[nr].src = a[1].src;

so ändern kannst:

document.formularname.inputname.images[nr].src = a[1].src;

zudem must du die ausgelagerte js datei im head noch referenzieren:

<script type="text/javascript" src="js_name.js"></script>

vieleicht geht das, ansonsten weiß ich auch nicht!
hoffe ich konnte helfen oder dir zumindest ne richtung weisen!
mfg glowhead