Question Bouton radio + petit script " fenetre volante "
vivileboss
Messages postés30Date d'inscriptionlundi 14 août 2006StatutMembreDernière intervention27 mars 2008
-
24 mars 2008 à 15:33
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
25 mars 2008 à 07:50
Bonjour à tous,
Je suis devellopeur en herbe :).
C'est tres simple ce que je veux programmer c'est un script qui permet sur un paragraphe de
4 ou 5 bouton radio ( avec une description à coté + un prix entre parenthèse ) :
( j'ai un mini cahier des charges que je me suis fait pour moi meme :) )
1-Passer d'un bouton radio à un autre tout en ajoutant la valeur entre parenthèse ( ou valeur placée dans " value " du bouton radio ,
à une petite fenetre qui se ballade en bas à gauche du navigateur
( meme quand on le déplace)
ex :
° boutton radio 1 (+0?)
° boutton radio 2 (+10?) lorsque je clique ici cela me rajoute +10 à ma " fenetre volante "
° boutton radio 3 (+20?) lorsque je clique ici cela me rajoute +20 à ma " fenetre volante "
° boutton radio 4 (+30?) lorsque je clique ici cela me rajoute +30 à ma " fenetre volante "
2-Le retour doit être possible
ex : je passe du bouton 4 au bouton 1 , il faudra que le script enleve 30? au total qui est affiché dans la petite fenêtre volante....
Vous avez l'exemple concret quand vous configurez un PC sur www.dell.fr
Je veux l'appliquer pour un autre type de produit et je cherche une piste sur par ou commencer ! :)
le script de la petite fenetre viendra apres je peut trouver...
c'est l'histoire des button radio qui me pose problème...
Merci à tous de vos réponses
A voir également:
Question Bouton radio + petit script " fenetre volante "
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 15:59
bon, là il faut cliquer sur "test qui est coché",
tu peux mettre des onclick,onchange... sur chaque radio
et agir en conséquence...( par exemple )
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 16:13
fais le. mets nous ce que tu fais, si ça plante. on t'aidera à finaliser.
( pas 3698756 lignes ! le strict nécessaire. tout ce qu'il faut mais pas plus )
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 16:34
>> value= calcul();
c'est censé fair quoi ça ?
calcul() c'est la fonction, donc tu rappelles l'exécution de la fonction ?
et value ? c'est une variable globale javascript ?
>>write(document.frm.rad[n].value);
euh.... et ça ?
en plus : regarde donc la page après avoir cliqué sur un bouton radio
( tu devrais voir 10 et c'est tout, rien d'autre dans ta page
ici, write va commencer par effacer tout le html/javascript )
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 16:37
>>Vous allez rire, je fait vraiment du bricolage mais j'apprend ...
l'idiot qui rirait ferait probablement bien pire !
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 16:40
>>Vous allez rire, je fait vraiment du bricolage mais j'apprend ...
l'idiot qui rirait ferait probablement bien pire !
<hr /> Cordialement Bul [mon Site] [M'écrire]
J'ai même pas la page qui s'efface et qui affiche 10, j'ai rien du tout qui se passe et un objet attendu dans les erreurs en bas à gauche du navigateur...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 16:47
erreur normale ( oui, je sais... c'est agaçant ! )
write veut dire window.write, et ça n'existe pas.
document.write, ça oui, ça existe.
mais une fois que tu auras cliqué sur un radio, essaye
donc de cliquer sur un autre... et si ça ne fonctionne pas,
regarde le contenu de la page ( et ce que je te disais au dessus )
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 16:51
et quand on aura fini ( on... enfin toi ! ) on te dira, mettre
4 fois un appel à une même fonction... on peut simplifier,
mais ce n'est pas important pour l'instant.
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 mars 2008 à 17:08
>>mais si je fais ca , il n'y a que le premier ?
>>comment je fait pour que celui qui est coché s'affiche ?
ce que j'avais fais dans mon exemple ?
une boucle pour tester lequel est coché...