molily: Variablen/DOM-Objekte füllen

Beitrag lesen

Hallo,

document.getElementById('y2RW').value = document.getElementById('y2AK').value = y2;

Das ist eine Expression, die gemäß der Operatorenrangfolge ausgerechnet wird. Zuerst werden die .-Operatoren ausgerechnet und so entstehende Referenzen:

{Referenz1} = {Referenz2} = {Referenz3};

Das ist einfach eine Kette von Assigment Expressions (»Zuweisungs-Ausdrücken«). Die wird von hinten aufgelöst (weil der =-Operator »right-associative« ist), also zuerst {Referenz2} = {Referenz3}. Das Ergebnis dieses Teilausdrucks ist wiederum der Wert, auf den Referenz3 verweist (also der Inhalt der Variable y2). Dann wird {Referenz1} = {Wert} ausgerechnet.

Mathias