Seite 1 von 1

per JS readonly für <input type='text'> ohne Reload?

Verfasst: 21.10.2005 10:47
von mad-manne
Hallo Leute,
ich möchte gerne per Javascript den readonly-Parameter eines Texteingabefeldes setzen. Das soll passieren, wenn ein anderes Element im Formular(nämlich eine Checkbox) aktiviert wird.
Umgekehrt soll natürlich der "readonly-Modus" beim Deaktivieren der Checkbox wieder aufgehoben werden!

Ich weiss, ich könnte das auch selbst recherchieren, aber ich würde gerne abwarten ob jemand das aus dem Ärmel schütteln kann, während ich mich dem Rest meines Scripts widme. Wenn's keiner weiss, werde ich eben selbst auf die Suche gehen.

Eben:

Code: Alles auswählen

<input name="my_field" type="text" readonly="readonly">
ODER

Code: Alles auswählen

<input name="my_field" type="text">
Ich möchte keinen Reload machen, sonst könnte ich das auch auf der PHP-Seite lösen. Und ich weiss natürlich, dass ich auch damit rechnen muss, dass der User kein JS aktviert hat.
Es geht auch nur um verbesserte Usability, bezgl. dieses Features.

Plausibilität wird auf jeden Fall PHP-seitig geprüft :wink:

NACHTRAG:
Ich brauche wirklich nur den Code um den gewünschten Parameter zu setzen ...
...den Rest des benötigten Javascripts kann ich selbst 8) !

Danke und Gruss,
Manne.