PDA

View Full Version : [HTML]E' possibile abilitare un campo testo in funzione di un selettore?


Player1
13-06-2010, 09:39
Ciao a tutti,
qualcuno sa dirmi se è possibile attivare/disattivare un campo testo in funzione del valore di una select o di una checkbox?
Ad esempio,
Ho una form con una select contenente varie nazioni e un campo testo in cui inserire il codice fiscale.
Vorrei fare in modo che il campo di testo fosse disattivato e che si attivasse solo se l'utente seleziona "Italia" dalla lista.

E' possibile realizzarlo in html puro, senza un linguaggio di scripting?

Grazie in anticipo, ciao.

MaxArt
13-06-2010, 09:50
No.

Player1
13-06-2010, 10:22
:( Cavolo..

Mi potresti postare una parte di codice di esempio per realizzare questa funzione? E' molto complesso?

Grazie

MaxArt
14-06-2010, 08:40
Non è per nulla complesso. Consiste nell'aggiunta di un evento.

<select onchange="document.getElementById('cfisc').disabled = this.value==='it' ? '' : 'disabled'">
...
<option value="it">Italia</option>
...
</select>
...
<input id="cfisc" disabled="disabled" />

Se servono spiegazioni, chiedi pure.