est il possible de bloque les input,textarea,droplist.. d'un formulaire jusqu'a ce que l'on click sur un radio boutton qui lui "debloque" champs et permet par la suite de les modifier?
merci de votre aide
est il possible de bloque les input,textarea,droplist.. d'un formulaire jusqu'a ce que l'on click sur un radio boutton qui lui "debloque" champs et permet par la suite de les modifier?
merci de votre aide
Bien sûr, il te suffit de modifier la propriété disabled
exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <form action="..." method="post" id="my_form> <div><input type="checkbox" name="active" onchange="act('my_form', 'active', !this.checked)"><br> <input type="radio" name="..."> ..... </div></form> <script type="text/javascript"> function act(Form_id, Check_name, Act) { var elemts = document.getElementById(Form_id).elements; for(i = 0; i < elemts.length; ++i) if(elemts[i].getAttribute('name') != Check_name) elemts[i].disabled = Act; } </script>
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Partager