rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

Les boutons case à cocher (checkbox)

yule, le mardi 25 janvier 2005 à 22:10:18
Les boutons case à cocher (checkbox)

Bonsoir

J'ai un soucis sur la valeur à cocher

exemples avec deux choix:

<input type="radio" value="ch" name="choix" checked><font face="Arial" size="1" color="#003300">Pages Suisse</font>
<input type="radio" value="fr" name="choix"><font face="Arial" size="1" color="#003300">Pages Francophones</font>


De cette manière c'est la valeur "ch" qui sera séléctionné par défaut et c'est le but, par contre si je clique sur la valeur "fr" pour voir cette affichage spécifique l'affichage
se fait selon cette demande mais le radio s'affiche (ce qui est normal avec checked) sur la valeur "ch"

En fait j'aimerais que par défaut la radio avec la valeur "ch" soit afficher par défaut mais que si le choix se porte sur la valeur "fr"
que celui-ci reste afficher sur cette valeur

C'est possible ?

Par avance merci de votre aide
Cordialement
Yule
Répondre à yule  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
alconis, le mardi 25 janvier 2005 à 22:16:21
Oui c'est possible mais avec un un langage dynamique tel que php ou asp. En html simple, c'est impossible car tu ne peux pas changer le code à la volée. Le javascript peut t'être salutaire mais pas simplement.

Utilises-tu un tel langage (php, asp) ?
Répondre à alconis

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
yule, le mardi 25 janvier 2005 à 22:32:25
Re,

j'utilises php

Merci d'avance
Répondre à yule

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
alconis, le mardi 25 janvier 2005 à 22:41:54
Alors je pense que le plus simple est pour toi de créer un cookie utilisateur enregistrant le choix par défaut et dans tes checkbox tu teste le cookie un peu dans ce genre :

<?= ($ck_default == "ch"?"CHECKED":"") ?>

Ici, $ck_default est la variable en cookie et ce fragment de code se placerait dans la balise <input> pour la suisse à la place de "CHECKED".

Je ne vais pas tout te détailler mais voici l'idée.

Par contre, si tu veux que la valeur par défaut change pour TOUS les utilisateurs, il te faut stocker la variable sur le serveur et non en cookie (fichier ou bdd).
Répondre à alconis

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Neoh, le mercredi 4 avril 2007 à 16:21:49
bonjour à tous,
j'ai cherché dans ce forum une réponse, mais je n'en ai pas trouvé.
j'ai des checkbox dans mon formulaire et une page d'action qui traite le formulaire. Cette page d'action affiche également le formulaire remplit, mais je n'ai en retour qu'une seule valeur pour mes checkbox alors que j'en choisi plusieurs.

j'affiche les checkbox comme suit dans ma page html :

<script language='php'>
		$sql2 = "SELECT `lib_diag` FROM `diagnostics`;";
		$val2 = mysql_query($sql2);
		while($valp=mysql_fetch_assoc($val2)) 
		{
echo"<tr><td><input type='checkbox' name='lib_diag' value='".utf8_encode($valp["lib_diag"])."'>".utf8_encode($valp["lib_diag"]).".$i\n</td></tr>";
		}
</script>


ensuite je récupere les valeurs dans ma page d'action :

$lib_diag = $_POST["lib_diag"];


et je les affiche ainsi :
	<td colspan='2'>
		".$lib_diag."
        </td>
Répondre à Neoh
Code vb CheckBox1_Click()". (Résolu)Bonjour, j'ai fais un formulaire avec vb pour remplir un tableau excel. Dans mon formulaire, il y a une case à cocher "CheckBox1_Click()". Le problème est que lorsque je coche ou décoche cette case, cela m'affiche "vrai" ou "faux" dans mon... www.commentcamarche.net/forum/affich-3427103-code-vb-checkbox1-click
Formulaire excel avec vb (Résolu)Bonjour, j'ai fais un formulaire avec vb pour remplir un tableau excel. Dans mon formulaire, il y a une case à cocher "CheckBox1_Click()". Le problème est que lorsque je coche ou décoche cette case, cela m'affiche "vrai" ou "faux" dans mon... www.commentcamarche.net/forum/affich-3420970-formulaire-excel-avec-vb
BUG Vous n'avez posté aucun message (Résolu)Bonjour, Le module mes intervetions affiche désormais: Vous n'avez posté aucun message dans le forum. Alors y a que moi qui bug? CCM Amnésique ? Votre problème a été résolu? Dans ce cas, cochez le bouton: Résolu au début du fil de discussion. www.commentcamarche.net/forum/affich-7996275-bug-vous-n-avez-poste-aucun-message
Comment lire un fichier .ps (Postscript) ?2 solutions: Solution 1 Installez PDF Creator (gratuit) (Lors de l'installation, cocher la case "Associer .PS à PDF Converter") Double-cliquez sur le fichier .ps pour le convertir en PDF. Ouvrez le fichier PDF avec votre logiciel habituel... www.commentcamarche.net/faq/sujet-2324-comment-lire-un-fichier-ps-postscript
Mixer vos MP3 comme un DJ avec ATOMIXmp3Télécharger, si ce n'est le cas, le logiciel là =>Téléchargement AtomixMp3 Atomix MP3 Voici la page principale du logiciel avec les deux platines (Gauche et droite) comme vous pouvez le remarquer. Le bouton encerclé en rouge : Mix entièrement... www.commentcamarche.net/faq/sujet-9742-mixer-vos-mp3-comme-un-dj-avec-atomixmp3
Condition avant d'effectuer une action (Résolu)Bonjour,j'ai créer un tableau avec un bouton et des checkbox sur chaqu'une des ligne du tableau j'aimerai que si je n'ai pas coché de checkbox rien ne se passe et un message en rouge s'affiche a coté de mon bouton(je ne peu... www.commentcamarche.net/forum/affich-5287490-condition-avant-d-effectuer-une-action
Selection checkbox dans un tableau (Résolu)Bonjour, j'ai créer un formulaire composer d'un tableau, un bouton, et une checkbox sur chaque ligne du tableau. Mon probleme et le suivant, si je selectionne une checkbox et que j'appui sur valider tout fonctionne comme prevu, mais si... www.commentcamarche.net/forum/affich-5286184-selection-checkbox-dans-un-tableau
Cases "en lecture seule" ineffacables (Résolu)Bonjour, Hier je croyais avoir résolu le problème. Aujourd'hui, les cases cochées "en lecture seule" sont revenues. Déséspérant ! je ne sais vraiment pas comment les enlever. En ouvrant le dossier concerné, sous "Outils", puis "Options des... www.commentcamarche.net/forum/affich-3977498-cases-en-lecture-seule-ineffacables
Case Logic CLMC2 Optical Mouse BlackCLMC 2 ,Optique, USB,USB,Couleur:Black,Molette de défilement,Type:Souris,Nombre de boutons: ,Détection de mouvement:Optique,,Divers:2 Years Guarantee www.commentcamarche.net/guide-achat/case-logic-clmc2-optical-mouse-black-1035750-fiche-technique
Case Logic CLMC1Retractable Optical Mouse BlackCLMC 1 1 Retractable 1Retractable 1Retractable ,Optique, USB,Détection de mouvement:Optique,Type:Souris,Nombre de boutons: ,Molette de défilement: ,Couleur:Black,USB,,Divers:2 Years Guarantee www.commentcamarche.net/guide-achat/case-logic-clmc1retractable-optical-mouse-black-1035761-fiche-technique
PHP - Récupération de données PHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des cases à cocher des boutons... www.commentcamarche.net/php/phpform.php3
CGI - Réception et traitement des données L'envoi de données à un script CGI se fait par l'intermédiaire d'un formulaire HTML. Les formulaires HTML se créent à l'aide de la balise contenant des boutons, des champs, des listes et/ou des cases à cocher repérés par des noms auxquels... www.commentcamarche.net/cgi/cgiget.php3
Toutes les réponses pour « Les boutons case à cocher (checkbox) »