Sebastian Keitel: Problem mit Bild-Referenz bei dynamsichen Buttons

Hallo

ich habe mir eine dynamsiche Bildleiste gebaut (nach dem SELF HTML Bsp.)
funktioniert auch erstmal.

Wenn ich jetzt jedoch ein DIV-Element mit Hintergrundbild oder weiteres IMG einbaue funktioniert nur noch ein Teil der Menüleiste. (es besteht scheinbar ein Problem mit der Zuweisung)

Gibt es eine Möglichkeit Bilder über eine Aarraylist oder andere Methode einwandrei zu indendiefizieren so das die Bilder, die nicht in das Menü sollen nicht beachtet werden?

Danke im voraus

Sebastian

  1. Hallo,

    http://de.selfhtml.org/javascript/beispiele/buttons.htm
    dieses Beispiel macht immer wieder Probleme, wenn die Reihenfolge der  Bilder nicht mehr mit den angegebenen Indices übereinstimmt.

    wenn man zusätzlich den betreffenden Bildern einen Namen gibt

      
    <a href="../../../index.htm"  
       onmouseover="Bildwechsel(0, Highlight1)"  
       onmouseout="Bildwechsel(0, Normal1)"><img src="button1.gif"  
       width="130" height="30" border="0" alt="Home"></a><br>  
    
    

    und den Code so ändert

      
    <a href="../../../index.htm"  
       onmouseover="Bildwechsel("bild1", Highlight1)"  
       onmouseout="Bildwechsel("bild1", Normal1)">  
       <img name="bild1" src="button1.gif"  
       width="130" height="30" border="0" alt="Home"></a><br>  
    
    

    sollte es gehen

    Gruß plan_B

    --
         *®*´¯`·.¸¸.·
    1. Mahlzeit,

      und den Code so ändert

      <a href="../../../index.htm"
         onmouseover="Bildwechsel("bild1", Highlight1)"
         onmouseout="Bildwechsel("bild1", Normal1)">
         <img name="bild1" src="button1.gif"
         width="130" height="30" border="0" alt="Home"></a><br>

      
      >   
      > sollte es gehen  
        
      Tut es nicht. Man sollte den Code schon so ändern:  
        
      ~~~html
        
      <a href="../../../index.htm"  
         onmouseover="Bildwechsel('bild1', Highlight1)"  
         onmouseout="Bildwechsel('bild1', Normal1)">  
         <img name="bild1" src="button1.gif"  
         width="130" height="30" border="0" alt="Home"></a><br>  
      
      

      ;-)

      MfG,
      EKKi

      1. Hallo,

        Tut es nicht. Man sollte den Code schon so ändern:

        Zitat 119

        Gruß plan_B

        --
             *®*´¯`·.¸¸.·
  2. Danke!

    ich habe dann aus "Name" noch "id" gemacht, somit war es dann auch noch XHTML "strict".

    grüße

    Sebastian