activer un champ en fonction d'un autre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : activer un champ en fonction d'un autre

activation

par phil47 » 22 août 2007, 06:49

salut, peut-être que ce lien peut t'aider :
http://www.roodali.com/index.php?2007/0 ... deroulante

Re: activer un champ en fonction d'un autre

par Truc » 21 août 2007, 14:03

Si ce n'est pas possible avec un text, je peux au pire faire une liste pour les pays
C'est surtout plus propre et intuitif de proposer une liste que d'obliger à taper le pays :-k

Sinon avec un événement JS onkeydown et/ou onkeyup récupère la valeur du champ texte et compare à "je sais pas quoi" pour débloquer la suite ou non.

par pierrot » 21 août 2007, 13:37

ouais, avec une liste ca va, mais j'aurai aimé avec un input text.... ca nécessite un controle des caractères tapés donc c ptet plus du coté de l'ajax qu'il faut que je regarde...

par d0m » 21 août 2007, 11:50

avec un liste de tous les pays c'est simple :
<SELECT onchange="activerDepartement">
ensuite dans la fonction javascript tu vérifies que la valeur de ton pays est France et dans ce cas tu actives le champ département

activer un champ en fonction d'un autre

par pierrot » 21 août 2007, 10:37

Bonjour, je cherche à activer un champ en fonction de la valeur d'un input text. En fonction d'un checkbox, ya pas de pb, mais en fonction d'un text, je sais pas faire.
Exemple: J'ai un 1er champ pays et si le champ pays=France alors le 2eme champ département est activé sinon il reste disabled.
Si ce n'est pas possible avec un text, je peux au pire faire une liste pour les pays

Merci