Bilderquelle ändern mit JavaScript



  • hallo
    ich hab ein bild als link:

    <a href="#" target="Center" onclick="ActivateTab(0)" name="Link_0"><img src="./Bilder/Tab_Inaktiv.gif" name="Tab_0" border="0" width="180" height="44"></a>
    

    soweit ganz ok.
    jetzt möchte ich das ziel des links ändern. dazu hab ich dieses array

    var Tab_0_Link = new Array("./Home.html","./Test.html","./Kontakt.html");
    

    und ändern zu ich ihn so:

    function LoadTab(ArrayNr) { 
    document.getElementsByName("Link_0")[0].href = Tab_0_Link[ArrayNr];}
    

    passt ist ne runde sache!
    jetzt würde ich gern des gleiche mit einem dem bild machen!

    var Tab_0_Img_Aktiv = new Array("","./Bilder/Tab_Aktiv.gif","./Bilder/Tab_R_Aktiv.gif");
    
    document.getElementsByName("Tab_0")[0].src = Tab_0_Img_Aktiv[1];
    

    Das letzte tut leider net. wenn ich mir den pfad des bildes anzeige kommt bloß:
    "...Bilder/undefined"
    aber in "Tab_0_Img_Aktiv" steht der korrete pfad drin, da der auch in

    document.getElementsByName("Tab_0")[0].alt = Tab_0_Img_Aktiv[1];
    

    steht und da gehts!
    Was stimmt net?
    Gruß KY


Anmelden zum Antworten