IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

afficher des champs d'un formulaire en selectionnant une case � cocher


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut afficher des champs d'un formulaire en selectionnant une case � cocher
    Je cherche un script qui me permettra d'afficher des champs en fonction de la case � cocher selectionn�e.
    Merci

  2. #2
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    ce style ?

    Head :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <script language="Javascript">
    // ==================
    //	Activations - Désactivations
    // ==================
    // Script de EM - 2005
    function GereControle(Controleur, Controle, Masquer) {
    var objControleur = document.getElementById(Controleur);
    var objControle = document.getElementById(Controle);
    	if (Masquer=='1')
    		objControle.style.visibility=(objControleur.checked==true)?'visible':'hidden';
    	else
    		objControle.disabled=(objControleur.checked==true)?false:true;
    	return true;
    }
    </script>
    Body :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    Exemples de désactivations :<br /><br />
    <input type="checkbox" id="chkb_1" onClick="GereControle('chkb_1', 'texte_1', '0');" CHECKED>&nbsp;<label for="chkb_1">Contrôle de "texte_1"</label>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <input type="text" id="texte_1" value="Contenu de texte_1">
     
    <br /><br />
    <input type="radio" id="radio_1" name="radios" onClick="GereControle('radio_1', 'liste_1', '0');" CHECKED>&nbsp;<label for="radio_1">Active de "liste_1"</label>
    <br />
    <input type="radio" id="radio_2" name="radios" onClick="GereControle('radio_1', 'liste_1', '0');">&nbsp;<label for="radio_2">Désactive de "liste_1"</label>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <select id="liste_1">
    	<option value="1">Ligne 1</option>
    	<option value="2">Ligne 2</option>
    	<option value="3">Ligne 3</option>
    </select>
     
    <br /><br /><br /><br />
    Exemples de masquage :<br /><br />
     
    <input type="checkbox" id="chkb_10" onClick="GereControle('chkb_10', 'texte_10', '1');" CHECKED>&nbsp;<label for="chkb_10">Contrôle de "texte_10"</label>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <input type="text" id="texte_10" value="Contenu de texte_10">
     
    <br /><br />
    <input type="radio" id="radio_10" name="radios_0" onClick="GereControle('radio_10', 'liste_10', '1');" CHECKED>&nbsp;<label for="radio_10">Active de "liste_10"</label>
    <br />
    <input type="radio" id="radio_20" name="radios_0" onClick="GereControle('radio_10', 'liste_10', '1');">&nbsp;<label for="radio_20">Désactive de "liste_10"</label>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <select id="liste_10">
    	<option value="1">Ligne 1</option>
    	<option value="2">Ligne 2</option>
    	<option value="3">Ligne 3</option>
    </select>
    A+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut Merci
    Citation Envoy� par bozykely3
    Je cherche un script qui me permettra d'afficher des champs en fonction de la case � cocher selectionn�e.
    Merci
    J'ai test� votre code et �a marche mais ce que je voudrai c'est mettre ne place un formulaire dynamique qui va etre construit en fonction des checkbox selectionn�s.
    J'ai d�ja �laborer un code o� on masque les champs mais �a fait un trou dans le formulaire.
    Merci encore

  4. #4
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par bozykely3
    J'ai d�ja �laborer un code o� on masque les champs mais �a fait un trou dans le formulaire.
    Il faut utiliser display:none/block
    au lieu de
    visibility:hidden/visible

    A+

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut
    Citation Envoy� par E.Bzz
    Il faut utiliser display:none/block
    au lieu de
    visibility:hidden/visible

    A+

    J'ai nouveau probleme c'est que j'ai besoin de mettre ma page asp dans un FORM et une fois que c'est fait la fonction ne marche plus.
    Comment je dois faire???? J'ai essay� de bidouiller un peu mais �a ne marche pas.

    Merci

  6. #6
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par bozykely3
    J'ai nouveau probleme c'est que j'ai besoin de mettre ma page asp dans un FORM et une fois que c'est fait la fonction ne marche plus.
    Comment je dois faire???? J'ai essay� de bidouiller un peu mais �a ne marche pas.
    2 choses :
    1) on ne met pas "une page ASP dans un <form>" ! Par contre, une page ASP peut g�n�rer un form ==> explique exactement ce que tu veux faire, et donne ton code existant
    2) cette question n'a rien � voir avec la pr�d�dente ==> il faudrait cr�er un nouveau sujet

    A+

Discussions similaires

  1. Griser un champ Texte quand on clique sur une case � cocher
    Par Robjerey dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 16/12/2014, 15h54
  2. [MySQL] afficher des champs d'un formulaire en fonction d'une liste d�roulante
    Par mademoizel dans le forum PHP & Base de donn�es
    R�ponses: 11
    Dernier message: 08/10/2009, 12h31
  3. R�ponses: 18
    Dernier message: 23/01/2009, 14h17
  4. [MySQL] Afficher le d�tail d'un enregistrement � partir d'une case � cocher pour le modifier
    Par batoule80 dans le forum PHP & Base de donn�es
    R�ponses: 1
    Dernier message: 11/10/2008, 11h15
  5. R�ponses: 2
    Dernier message: 31/05/2007, 11h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo