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 :

Valeur par d�faut d'une checkbox


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par d�faut Valeur par d�faut d'une checkbox
    Bonjour � tous,
    Dans un formulaire, j'utilise des checkboxs. Mais le souci c'est que lorsque je transmet les informations du formulaire � ma page php, jai des messages d'erreur me disant que mes variables de checkboxs ne sont pas d�fini, du coup j'ai mis en place des conditions if pour chaque checkbox pour mettre la valeur a on ou a off selon qu'elles ont �t� coch� ou pas dans le formulaire. Mais cette solution ralenti ma page php. Du coup j'aurai voulu savoir, est ce qu'il est possible de donner une valeur par d�faut aux checkbox quand on les d�clare dans le formulaire de d�part ?
    Merci pour votre aide

  2. #2
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    Heu ... Personnellement je r�solverais �a du c�t� PHP avec :

    Code PHP : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    if(isset($checkbox1)){
       ...
    }
    if(isset($checkbox2)){
       ...
    }

    Apr�s j'ai p'tet mal compris ton message d'erreur ..

  3. #3
    Membre �clair� Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par d�faut
    Bah c'est ce que je fais d�j�. Mais ce que je voudrais c'est pour le faire du c�t� html au moment de la d�claration de la checkbox.

  4. #4
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    A priori si tu as �a :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    <input type="checkbox" id="check1" name="check1" value="1" />
    <input type="checkbox" id="check2" name="check2" value="2" />
    Et que tu ne coches par exemple que la premi�re, dans ton $_REQUEST tu n'auras rien concernant la deuxi�me ..

    Si tu pouvais nous montrer ton code car je ne vois pas pourquoi �a coince.

  5. #5
    Membre �clair� Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par d�faut
    Voila la partie du code mon formulaire ou je d�clare mes checkboxs :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <td><input type="checkbox" name="cb1"> choix1</td>
    <td><input type="checkbox" name="cb2"> choix2</td>
    <td><input type="checkbox" name="cb3"> choix3</td></tr>
    <tr><td><input type="checkbox" name="cb4"> choix4</td>
    <td><input type="checkbox" name="cb5"> choix5</td>
    <td><input type="checkbox" name="cb6"> choix6</td></tr>
    <tr><td><input type="checkbox" name="cb7"> choix7</td>
    <td><input type="checkbox" name="cb8"> choix8</td>
    <td><input type="checkbox" name="cb9"> choix9</td></tr>
    <tr><td><input type="checkbox" name="cb10"> choix10</td>
    <td><input type="checkbox" name="cb11"> choix11</td></tr></table></tr>
    Du coup si je coche une checkbox la valeur transmise a ma page php est on sinon elle est vide et je voudrai kelle ne soit pas vide, qu'elle une autre valeur comme off par exemple

  6. #6
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    Heuu, tu peux essayer comme �a alors :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <input type="checkbox" name="cb1" value="0" onclick="this.value=(this.value==0)?1:0" />choix1
    <input type="checkbox" name="cb2" value="0" onclick="this.value=(this.value==0)?1:0" />choix2
    <input type="checkbox" name="cb3" value="0" onclick="this.value=(this.value==0)?1:0" />choix3

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 6
    Dernier message: 14/02/2006, 20h53
  2. S�lection valeur par d�faut dans une zone de liste
    Par C�cile154 dans le forum IHM
    R�ponses: 2
    Dernier message: 15/02/2005, 18h20
  3. R�ponses: 2
    Dernier message: 06/07/2004, 17h46
  4. Valeur par d�faut dans une table objet
    Par Ricky81 dans le forum Oracle
    R�ponses: 12
    Dernier message: 18/03/2004, 11h52
  5. R�ponses: 2
    Dernier message: 18/10/2003, 14h42

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