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 :

g�rer plusieurs evenements sur checkbox


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Par d�faut g�rer plusieurs evenements sur checkbox
    Bonjour

    je voudrais � partir d'un checkbox, rendre disabled ou pas un select
    voici le code
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    <input name="zoneB[]" type="checkbox" value = "'.$id.'" '.$sel_zoneB.' onFocus="javascript:allumer(\'select_ban_'.$id.'\')" 
    onBlur="javascript:eteindre(\'select_ban_'.$id.'\')">
    merci de votre aide

  2. #2
    Membre confirm� Avatar de Roromix
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    182
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 182
    Par d�faut
    essaye ca :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    <input name="zoneB[]" type="checkbox" value = "'.$id.'" '.$sel_zoneB.' onFocus="javascript:document.getElementById('IDDUSELECT').style.display==''" 
    onBlur="javascript:document.getElementById('IDDUSELECT').style.display=='none'">

  3. #3
    Membre chevronn�
    Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    310
    D�tails du profil
    Informations personnelles :
    �ge : 48
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 310
    Par d�faut
    Bonjour,

    Utilises onchange sur la checkbox.
    �a fonctionne bien sur Firefox, IE et Opera.

    Voir le fichier attach� pour un exemple.
    Fichiers attach�s Fichiers attach�s

  4. #4
    Membre �clair�
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Par d�faut
    un grand MERCI � vous!

    pour la suite j'aurai encore besoin d'un peu d'aide :

    les select ont des valeurs allant de (par ex) 1 � 5 (5 options)
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    echo('<option value=""></option>');
    echo('<option value="1">1</option>');
    echo('<option value="2">2</option>');
    echo('<option value="3">3</option>');
    echo('<option value="4">4</option>');
    echo('<option value="5">5</option>');
    si la valeur affich�e est de 3 et que je veux la rendre disabled
    il faudrait que sa valeur passe � rien(vide)
    c'est � dire :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <option value=""></option>
    comment puis je my prendre?
    est possible d'afficher la premiere ligne des options(qui est vide)?
    j'ai essay� avec
    et �a � l'air de bien fonctionner
    merci

  5. #5
    Membre confirm� Avatar de Roromix
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    182
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 182
    Par d�faut
    Correction :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <script>
    function aff(IdCheck,IdSelect) {
    var objCheck = document.getElementById(IdCheck);
    var objSelect = document.getElementById(IdSelect);
    if(objCheck.checked == false)
    objSelect.disabled = true;
    else
    objSelect.disabled = false;
    }
    </script>
     
    <input id="checkbox" name="zoneB[]" type="checkbox" value = "'.$id.'" '.$sel_zoneB.' onClick="aff('checkbox','select');">
     
    <input type="text" id="select" value="COUCOU">
    Tu remplacera le input par ton select et faut que tu t'arrange pour qu'au chargement de ta page php, le select soit affich� ou non a partir de ta valeur $sel_zoneB

  6. #6
    Membre chevronn�
    Profil pro
    Inscrit en
    Ao�t 2004
    Messages
    310
    D�tails du profil
    Informations personnelles :
    �ge : 48
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 310
    Par d�faut
    Citation Envoy� par nicerico
    est possible d'afficher la premiere ligne des options(qui est vide)?
    Si tu veux dire s�lectionner une option par d�faut au chargement de la page, oui, tu peux.

    Ajoutes l'attribut selected="selected" � l'option qui doit �tre s�lectionn�e.

  7. #7
    Membre �clair�
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Par d�faut
    encore merci
    derniere demande (si je peux me permettre)
    il faudrait que je puisse r�cup�rer les valeurs des select dont le disabled = false (donc visible)
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    echo('<select name="select_ent_'.$id.'">');
    afin d'utiliser leur valeur pour remplir un tableau avec les valeurs du checkbox associ�
    ex :
    checkbox = 12 select = 2
    checkbox = 45 select = 1
    checkbox = 10 select = 3

    mon tableau : 45,12,10

    merci

Discussions similaires

  1. [Administration] G�rer plusieurs applications sur une m�me machine
    Par ego dans le forum Subversion
    R�ponses: 0
    Dernier message: 19/06/2009, 08h27
  2. R�ponses: 1
    Dernier message: 20/05/2009, 19h54
  3. G�rer plusieurs pages sur PHP
    Par yesil08 dans le forum Langage
    R�ponses: 18
    Dernier message: 06/04/2009, 02h45
  4. g�rer plusieurs graphiques sur une interface
    Par olivyeye dans le forum Interfaces Graphiques
    R�ponses: 1
    Dernier message: 17/11/2008, 16h03
  5. comment g�rer plusieurs locks sur une table?
    Par charluber dans le forum Oracle
    R�ponses: 4
    Dernier message: 18/04/2006, 21h28

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