OVH Cloud OVH Cloud

griser un champ

3 réponses
Avatar
karim
bonjour a tous.

Savez vous comment on fait pour rendre indisponible (ou griser) un champ
texte si l'utilisateur clicke sur une case à cocher ?

merci beaucoup.

3 réponses

Avatar
stephane
readonly ou disabled dans le tag input

bonjour a tous.

Savez vous comment on fait pour rendre indisponible (ou griser) un champ
texte si l'utilisateur clicke sur une case à cocher ?

merci beaucoup.




Avatar
Thibault TAILLANDIER
bonjour a tous.

Savez vous comment on fait pour rendre indisponible (ou griser) un champ
texte si l'utilisateur clicke sur une case à cocher ?

merci beaucoup.




Oui.

<input type="checkbox" name="tutu" id="tutu" onclick="desactive('toto');">
<input type="text" name="toto" id="toto">

<script>
function desactive(item) {
var cible = document.getElementById(item);
if (cible && cible.disabled) { cible.disabled = true; }
}
</script>

Non testé.

Bye
--
Thibault

Avatar
Francis Spiesser
Il se trouve que karim a formulé :
bonjour a tous.

Savez vous comment on fait pour rendre indisponible (ou griser) un champ
texte si l'utilisateur clicke sur une case à cocher ?

merci beaucoup.


le passer en disabled et/ou readonly (le readonly est grisé sous
firefox mais pas sous IE). A supposer que le champ en question ait le
nom Texte1 :

<form>
<input type=text id=Texte1 name=Texte1 value="Coucou">
<input type=checkbox value="X"
onclick="document.forms[0].Texte1.disabled=this.checked;"> verrouiller
</form>

--
______
Francis (enlever .NIPUBNISOUMIS)
Il y a 10 sortes de personnes : celles qui comprennent le binaire et
les autres