[JS] Vérouiller/Dévérouiller un input
Résolu
calimm
Messages postés
32
Date d'inscription
Statut
Membre
Dernière intervention
-
Popoï_ Messages postés 171 Date d'inscription Statut Membre Dernière intervention -
Popoï_ Messages postés 171 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais que le champ "autrement_comment" soit verrouillé sauf si le radio "defaut_autrement" est coché.
J'ai fais quelques tentatives en javascript mais elles n'ont mené à rien...
Merci d'avance
<input type="radio" name="defaut" id="defaut_perm"/> <label for="defaut_perm" >En permanence</label> <input type="radio" name="defaut" id="defaut__alea"/> <label for="defaut_alea" > Aléatoirement </label> <input type="radio" name="defaut" id="defaut_autrement"/> <label for="defaut_autrement"> Autrement </label><input type="text" name="autrement_comment" id="autrement_comment">
J'aimerais que le champ "autrement_comment" soit verrouillé sauf si le radio "defaut_autrement" est coché.
J'ai fais quelques tentatives en javascript mais elles n'ont mené à rien...
Merci d'avance
A voir également:
- [JS] Vérouiller/Dévérouiller un input
- Comment deverouiller - Guide
- Vérouiller cellule excel - Guide
- Verouiller clavier ✓ - Forum Windows
- Input signal not found ✓ - Forum Matériel & Système
- Input not supported - Forum Ecran
7 réponses
<html> <head> <script type="text/javascript" > function updateInput(){ if(document.getElementById("defaut_autrement").checked) document.getElementById("autrement_comment").disabled = false; else document.getElementById("autrement_comment").disabled = true; } </script> </head> <body onClick="updateInput()"> <input type="radio" name="defaut" id="defaut_perm"/> <label for="defaut_perm" >En permanence</label> <input type="radio" name="defaut" id="defaut__alea"/> <label for="defaut_alea" > Aléatoirement </label> <input type="radio" name="defaut" id="defaut_autrement" /> <label for="defaut_autrement"> Autrement </label><input type="text" name="autrement_comment" id="autrement_comment"> </body> </html>
calimm
Messages postés
32
Date d'inscription
Statut
Membre
Dernière intervention
Magnifique! Merci beaucoup :)
Salut,
Déjà, tu as une erreure dans ton code !
<input name="autrement_comment" id="autrement_comment">
n'est pas correcte ...
Utilise plutôt :
<input type ="text" name="autrement_comment" id="autrement_comment">
Et pour verrouiller tu dois utiliser "disabled" par exemple :
<input type="text" name="autrement_comment" id="autrement_comment" disabled>
Voilà, pour le javascript, j'ai la flemme dsl ^^
Déjà, tu as une erreure dans ton code !
<input name="autrement_comment" id="autrement_comment">
n'est pas correcte ...
Utilise plutôt :
<input type ="text" name="autrement_comment" id="autrement_comment">
Et pour verrouiller tu dois utiliser "disabled" par exemple :
<input type="text" name="autrement_comment" id="autrement_comment" disabled>
Voilà, pour le javascript, j'ai la flemme dsl ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Avec uniquement le js, je pense que c'est possible nan ?
Sinon, ben il faudra trouver une autre solution...
Sinon, ben il faudra trouver une autre solution...