ChrisB: Javascript "Fortgeschritten" ?!

Beitrag lesen

Hi,

getElementById.echoId = echoId; //das klappt nicht
document.getElementById.echoId = echoId; //das auch nicht


>   
> Natürlich nicht, weil du über den . ja das Objekt ansprichst, welches getElementById zurückgeliefert hat.  
  
Die Aussage sollte auf  
`document.getElementById("test").echoId();`{:.language-javascript}  
bezogen sein.  
  
Natürlich kannst du  
`document.getElementById.echoId = irghendwas`{:.language-javascript}  
schreiben - damit erweiterst du das Funktionsobjekt um eine weitere Eigenschaft.  
Allerdings hast du von dort aus keinen Zugriff auf das Element, das getElementById zurückliefert.  
  
MfG ChrisB  
  

-- 
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]