Stefan: object.watch auch im IE ?

Beitrag lesen

Hallo,

leider nicht. das scheint nur bei html oder css properties zu funktionieren. bei einer änderung einer javascrip-variablen springt onpropertychange nicht an.

Bei solchen Fragen kapiere ich nie, warum man es sich so kompliziert machen will.

Wenn du willst, dass immer ein gewisser Code ausgeführt wird, wenn eine Variable geändert wird, dann schreibe diesen Code überall dorthin, wo die Variable geändert wird. (Versteht sich vielleicht aufgrund seiner Trivialität von selbst, aber ich sags lieber nochmal. ;))

Das kann man dann weiter rationalisieren, indem man eine Funktion schreibt, die das Setzen übernimmt (z.B. setVariable) und dabei bestimmte vorher definierten Funktionen aufruft. Wenn man will, kann man da eine Art Event-System draus bauen; bei objektorientierter Programmierung gibts für so etwas verschiedene Konzepte.

Mathias

Hi Mathias

sei mir nicht böse, aber bei solchen antworten kapiere ich nie, warum sie gegeben werden.

stefan