Schlumpi: Objektorientierte Programmierung

Beitrag lesen

Hi,

beschäftige mich seit Kurzem mit OOP.

Wenn ich ein Objekt einrichte, sollten die Variablen dieses Objektes doch abrufbar sein. Der alert( willkommen.farbig_src ) hinter dem HTML zeigt den Wert richtig an. Wenn ich danach über das Bild mause, kommt die Meldung 'undefined'.

Habe keine Idee, warum.

  
function bild( bname )  
{  
  this.farbig_src = '';  
  this.sw_src     = '';  
  this.min_x      = 61;  // kl. Bild  
  this.max_x      = 75;  // gr. Bild  
}  

<center><img id='willkommen' class=menu src='img/welcome_sw.jpg' onMouseOver="alert(willkommen.farbig_src)"><br>Home</center>

<script type="text/javascript">
  var willkommen        = new bild();
  willkommen.farbig_src = 'img/welcome.jpg';
  alert( willkommen.farbig_src );
</script>

Gruß, Schlumpi