Moin,
wenn ich eine Variable kopiere und dann die Kopie bearbeite, lässt das die Variable vollkommen kalt. Aber wie ist es, wenn ich ein DOM-Objekt kopiere und die Kopie bearbeite?
Klartext: Ich weiss nicht, wann eine Kopie erzeugt und wann nur ein Pointer auf das Original gesetzt wird.
var obj;
function xyz( object ) {
obj = object;
}
was befindet sich jetzt in der Variable obj?
In einer anderen Funktion möchte ich das gespeicherte DOM-Objekt ansprechen:
function abc() {
obj.style.backgroundColor = "#ff0";
}
Darf ich erwarten, dass die Anzeige auf dem Display gelb hinterlegt wird oder wird die Hintergrund-Farbe einer Kopie irgendwo im Nirwana zugewiesen?
Linuchs