cs_waxor
Messages postés2Date d'inscriptionvendredi 3 février 2006StatutMembreDernière intervention25 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és13Date d'inscriptiondimanche 29 juin 2008StatutMembreDernière intervention26 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és4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 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és13Date d'inscriptiondimanche 29 juin 2008StatutMembreDernière intervention26 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és4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 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és13Date d'inscriptiondimanche 29 juin 2008StatutMembreDernière intervention26 juillet 2009 27 juil. 2009 à 08:45
c'est que le tient est plus lourd
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 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és13Date d'inscriptiondimanche 29 juin 2008StatutMembreDernière intervention26 juillet 2009 24 juil. 2009 à 15:40
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 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és13Date d'inscriptiondimanche 29 juin 2008StatutMembreDernière intervention26 juillet 2009 22 juil. 2009 à 22:18
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 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és289Date d'inscriptionvendredi 11 mars 2005StatutMembreDernière intervention 3 avril 20083 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és13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 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és289Date d'inscriptionvendredi 11 mars 2005StatutMembreDernière intervention 3 avril 20083 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és13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 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és289Date d'inscriptionvendredi 11 mars 2005StatutMembreDernière intervention 3 avril 20083 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és13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 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és4Date d'inscriptiondimanche 12 décembre 2004StatutMembreDernière intervention11 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 ?
22 nov. 2011 à 13:14
Sinon c'est bon dans le fond.
31 juil. 2009 à 10:35
28 juil. 2009 à 10:38
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 !
28 juil. 2009 à 10:28
par contre il serait bien de rajouter la personnalisation du hover
au passage de la souris dessus
27 juil. 2009 à 10:26
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
@+
27 juil. 2009 à 08:45
24 juil. 2009 à 15:59
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
@+
24 juil. 2009 à 15:40
http://www.commentcamarche.net/forum/affich-13513022-personnaliser-checkbox-et-bouton-radio
23 juil. 2009 à 05:14
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.
22 juil. 2009 à 22:18
http://bormat2.free.fr/personnalisation_formulaire/personnaliser-checkbox-et-radio
19 sept. 2005 à 11:22
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. @+
18 sept. 2005 à 15:50
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+
18 sept. 2005 à 14:37
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.
18 sept. 2005 à 14:20
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+
18 sept. 2005 à 10:03
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...
17 sept. 2005 à 21:50
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.
15 sept. 2005 à 14:35
c'est le PHP qui génère le HTML/JavaScript,
l'exemple a des boutons est dans un formulaire,
rien n'interdit donc...
15 sept. 2005 à 12:38