Ashura: Anfängerfrage

Beitrag lesen

Hallo helmut.

document.state.state2.value = 1;

Man sieht ja was ich vorhabe.

Nicht unbedingt.

Ich möchte nur einem Feld den Wert 1 zuweisen.

Das deutet auf ein Formular hin.

Mein Probem besteht darín, dass ich die "2" bei state2 aber durch eine variable ersetzen möchte.

Die obige Schreibweise ist lediglich eine Kurzschreibweise für

document.[ref:self81;javascript/objekte/forms.htm@title=forms]["state"].[ref:self81;javascript/objekte/elements.htm@title=elements]["state2"].value = 1;

An der Stelle wo hier elements["state2"] steht, kannst du „state2“ wie einen normalen String behandeln.

Einen schönen Montag noch.

Gruß, Ashura