carsten schlichting: komplexe roll_overbilder

Beitrag lesen

Es dürfte aber so klappen:

window.document.images[0].src=window[BiWech].src

Alle definierten Variablen sind Eigenschaften des window-Objekts. Folgende Zugriffsformen sind identisch:

variable = "test"
window.variable = "test"
window['variable'] = "test"


>   
> Mit der letzten Form kannst du den gewünschten Variablennamen auch in eine Stringvariable stecken und darauf zugreifen.  
>   
> Entsprechendes gilt für Unterobjekte, und deren Eigenschaften und Methoden.  
>   
> Weil das Objekt BiWech keine Eigenschaft BiWech.src hat (es ist ein String), wird deinem Bild eine falsche URL übergeben, und es deshalb nicht angezeigt.  
>   
>  - Sven Rautenberg  
  
hallo Sven --dankeschön  
  
  
in der Funktion funktioniert es jetzt-super  
  
aber folgender befehl stockt noch . hier kommt die fehlermelödung window.ef has no properties.  
  
habe folgendes gemacht  
  
var ef = "pf\_gre2\_zu\_" + "3\_no"; (in PHP ergibt dies einen Sinn!!)  
  
  
window.document.images[0].src = window['ef'].src  
  
oder eben:  
  
window.document.images[0].src = window.ef.src  
  
  
woran könnte diese fehlermeldung (window.ef has no properties) denn jetzt liegen?  
  
  
Grüße und danke nochmal  
  
carsten