PERSONNALISATION AISÉE DES RADIOS ET CHECKBOX

ponup Messages postés 4 Date d'inscription dimanche 12 décembre 2004 Statut Membre Dernière intervention 11 janvier 2006 - 15 sept. 2005 à 12:38
cs_waxor Messages postés 2 Date d'inscription vendredi 3 février 2006 Statut Membre Dernière intervention 25 mars 2006 - 22 nov. 2011 à 13:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33775-personnalisation-aisee-des-radios-et-checkbox

cs_waxor Messages postés 2 Date d'inscription vendredi 3 février 2006 Statut Membre Dernière intervention 25 mars 2006
22 nov. 2011 à 13:14
le code n'est vraiment pas propre, les commentaires sont invasif c'est dommage.
Sinon c'est bon dans le fond.
cs_bormat Messages postés 13 Date d'inscription dimanche 29 juin 2008 Statut Membre Dernière intervention 26 juillet 2009
31 juil. 2009 à 10:35
les 2 par exemple sous firefox quand on va les checkbox le contour devient jaune
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
28 juil. 2009 à 10:38
réagir au hover ? sur un checkbox ou un radio ?
pas bien vu. seul le click me semble valable.
mais bon, si vous y tenez, c'est simple à
ajouter... restera à savoir quand les décocher !
cs_bormat Messages postés 13 Date d'inscription dimanche 29 juin 2008 Statut Membre Dernière intervention 26 juillet 2009
28 juil. 2009 à 10:28
ha désolé je me suis trompé le votre est effectivement plus légé
par contre il serait bien de rajouter la personnalisation du hover
au passage de la souris dessus
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
27 juil. 2009 à 10:26
__ si vous parlez de la taille :
8416 octets (parc) contre combien (?) pour extjs ?
__ si vous parlez de l'utilisation :
new PARC(frm.Chk1,"c",null,null,-1); par exemple avec park ( et c'est tout ! )
avec extjs je lis les 3678995 pages d'explications
et je vous dis comment ça se passe avec, mais
ça m'étonnerait bien que cela soit plus court !
de plus avec extJS il faut utiliser un sur-langage propriétaire
__ mais, vous savez
vous n'êtes pas obligé d'utiliser parc,
et c'est aussi là pour servir d'exemple.
vous vous préparez un avenir en maintenance assez joyeux
@+
cs_bormat Messages postés 13 Date d'inscription dimanche 29 juin 2008 Statut Membre Dernière intervention 26 juillet 2009
27 juil. 2009 à 08:45
c'est que le tient est plus lourd
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
24 juil. 2009 à 15:59
c'est toujours avec cette montreuse bibliothèque de fonctions...
c 'est pour faire de la pub pour un autre site ?
c'est uniquement pour dire que ce que j'ai fait est nul ?
il vaudrait mieux proposer d'améliorer cette source, c'est
à ça que sert aussi Codes-Sources
@+
cs_bormat Messages postés 13 Date d'inscription dimanche 29 juin 2008 Statut Membre Dernière intervention 26 juillet 2009
24 juil. 2009 à 15:40
Bul3 Messages postés 4933 Date d'inscription samedi 1 juillet 2006 Statut Membre Dernière intervention 2 février 2015 16
23 juil. 2009 à 05:14
perso je ne trouve pas ça mieux
très loin de là

et surtout vous comparez mes quelques
lignes très simples à presque 100 k ! faut être sérieux.

il y a les méga-bibliothèques genre jQuery,Prototype,
ScriptAculous... et consort, dont les multiples
extensions font tout ça et bien plus encore,
mais au prix d'un code "poids lourd" et d'un sur-langage
propriétaire à apprendre.

ce n'est qu'un avis lu sur la toile, que je partage assez.
cs_bormat Messages postés 13 Date d'inscription dimanche 29 juin 2008 Statut Membre Dernière intervention 26 juillet 2009
22 juil. 2009 à 22:18
il y a mieux comme personnalisation des bouton radio et checkbox
http://bormat2.free.fr/personnalisation_formulaire/personnaliser-checkbox-et-radio
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
19 sept. 2005 à 11:22
>>Ton script devrait gérer ça

j'ai estimé

°_ que l'envoi de l'état des boutons vers le php
n'était pas toujours voulu/nécessaire.

°_ qu'ajouter cette fonctionnalité
n'était pas très complexe :

<form name="frm" method="...>


... par exemple.

°_ et je ne voyais pas comment généraliser
réellement ça, plus simplement qu'en
"laissant libre".

mais je vais y réflêchir, toute idée
est la bienvenue. @+
GhislainLavoie Messages postés 289 Date d'inscription vendredi 11 mars 2005 Statut Membre Dernière intervention 3 avril 2008 3
18 sept. 2005 à 15:50
Salut!

Bien sur qu'il faudrait mémoriser l'état des chaeckboxs et radios. C'est pourquoi j'ai fait le commentaire. Ton script devrait gérer ça. M. et Mme tout le monde n'ont pas nécessairement le gout d'ajouter du code pour remplacer des éléments html qui font déjà tout celà.

Donc pour chaques bouton créer, tu devrait créer dynamiquement des vrai éléments caché qui suivent l'états des images.

De cette façon, la gestion tel de vrai élément html serai complète et fonctionnel.

A+
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
18 sept. 2005 à 14:37
Donc, "ça sert", même|aussi avec un
formulaire à transmettre vers le PHP.

Il faudra quand même mémoriser l'état
des boutons dans des champs ( cachés ),
car les coordonnées x/y ( du dernier
bouton cliqué en plus ) ce n'est pas
suffisant pour déterminer si un bouton
(quelconque) est coché ou pas.
GhislainLavoie Messages postés 289 Date d'inscription vendredi 11 mars 2005 Statut Membre Dernière intervention 3 avril 2008 3
18 sept. 2005 à 14:20
Bultez a écrit :
Maintenant si les infos des img et/ou des input
type="image" étaient transmis...

C'est effectivement le cas, les coordonnées d'un input type image sont transmisent losque l'on clique dessus.

A+
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
18 sept. 2005 à 10:03
salut GhislainLavoie,
Ben, déjà, en javascript, certains traitements
peuvent être faits ou pas en fonction de ces
boutons ( cacher/montrer des champs par exemple,
ou autres... )
Et s'il faut transmettre l'état de ces boutons
vers le PHP, il suffit de mettre "ces états"
dans des champs transmissibles ( et cachés ? ).
Maintenant si les infos des img et/ou des input
type="image" étaient transmis...
GhislainLavoie Messages postés 289 Date d'inscription vendredi 11 mars 2005 Statut Membre Dernière intervention 3 avril 2008 3
17 sept. 2005 à 21:50
Salut Bultez!

A quoi ça sert d'avoir des checkbox et radio dans un formulaire si on ne peut pas envoyé notre formulaire avec l'état de nos input?

7/10 pour l'effort et l'esthétique.
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
15 sept. 2005 à 14:35
"y'a pas d'raison"
c'est le PHP qui génère le HTML/JavaScript,
l'exemple a des boutons est dans un formulaire,
rien n'interdit donc...
ponup Messages postés 4 Date d'inscription dimanche 12 décembre 2004 Statut Membre Dernière intervention 11 janvier 2006
15 sept. 2005 à 12:38
est-il possible d'utiliser ce script pour un formulaire couplé à du php, un form d'inscription de newsletter par exemple ?
Rejoignez-nous