Don P: Noch eine kleine Frage / Ungereimtheit ist aufgetreten

Beitrag lesen

Hallo,

Wenn ich aber hingegen ein;
var temp=document.forms[0].sel_serviceproperties[]

mache, bekomme ich einen Syntax Fehler.

Ich hatte an sowas gedacht: document.forms[0]["sel_serviceproperties[]"]

Das ganze funktioniert schon soweit. Die Ansicht und Zuordnung klappt.

Das wundert mich zwar, aber ok.

Mir ist nur nicht ganz klar warum immer der Wert der zuletzt gespeichert wurde gespeichert wird.

Das habe ich dir doch erklärt. Die Option-Objekte sind immer dieselben. Wenn du eins änderst (z.B. durch selektieren), dann steht seine selected-Eigenschaft auf true. Da es im Array referenziert und später erneut zugewiesen wird, bleibt das auch so.

Gruß, Don P