sélection bouton radio?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : sélection bouton radio?

par Justone » 01 août 2005, 11:16

C'est bon. tout fonctionne bien...

Merci a tous

par Justone » 01 août 2005, 11:11

Personne ne sait pour le problème que je cite dans mon dernier post?

par mere-teresa » 01 août 2005, 11:03

(le genre 'faute de frappe qui rend fou')
:lol:

par Justone » 01 août 2005, 11:00

Je viens de me rendre compte d'un autre problème.

Maintenant quand je sélectionne un bouton radio et clic sur le bouton, la page suivante ne s'affiche pas!

Comment ca se fait?

par Justone » 01 août 2005, 10:55

ah j'ai trouvé!!

c'était un problème de faute de frappe, dans le for j'ai mis des virgules au lieu de points virgules...

merci pour votre aide

par mere-teresa » 01 août 2005, 10:53

Etape par étape :
fais des alert partout (genre juste dans la fonction alert("je suis dans radiovide la fonction" et pour avoir le contenu de tes variables et dans tes boucles.)

Comment appelles-tu cette fonction ?

par Justone » 01 août 2005, 10:51

Non j'ai bien remis le point virgule et mon script se trouve entre <head> et </head>. J'ai toujours l'erreur.

Je ne vois pas pourquoi j'ai cette erreur!!

par mere-teresa » 01 août 2005, 10:46

<script language="javascript">
function radiovide() {
var coche=0,
totalRadio = document.getElementsByName("caseRadio").length;
...
</script>
Et après la définition de ta variable coche, tu as mis une virgule au lieu d'un point-virgule.

Sinon, ta fonction est bien soit dans le <head> de ton fichier, soit dans un fichier externe dont tu as vérifié le chemin (le genre 'faute de frappe qui rend fou')

par Justone » 01 août 2005, 10:45

J'ai l'erreur radiovide is not defined

Je comprends pas pourquoi!
VOici mon code :

Code : Tout sélectionner

<script language="javascript"> function radiovide() { var coche=0; totalRadio = document.getElementsByName("caseRadio").length; for (i=0, i< totalRadio, i++){ if (document.getElementsByName("caseRadio")[i].checked == false){ coche++; } } if (coche == totalRadio){ alert("veuillez cochez un statut"); } } </script> <input type="button" value="Valider" onClick="radiovide();">

par mere-teresa » 01 août 2005, 10:25

Oki. Quelle est l'erreur détaillée ?
Je te conseille un Mozilla pour avoir la "Console Javascript" qui permet de débugger facilement une application.


Image

par Justone » 01 août 2005, 10:23

Ta modif na fonctionne pas.
J'ai error on page dans la barre d'état quand je clique sur le bouton.

par mere-teresa » 01 août 2005, 10:20

  1. Tu as essayé ma modification ?
  2. Tu as quoi comme message d'erreur ?
[/color]

par Justone » 01 août 2005, 10:18

C'est pour tous mes boutons radios:
caseRadio[1]
caseRadio[2]
caseRadio[3]
caseRadio[4]

par mere-teresa » 01 août 2005, 10:17

C'est quoi ça ?

Code : Tout sélectionner

getElementsByName("caseRadio")[i]
pas plutôt

Code : Tout sélectionner

getElementsByName("caseRadio"+i)
?

sélection bouton radio?

par Justone » 01 août 2005, 10:15

Bonjour,

Je voudrais savoir si l'utilisateur a bien cliqué sur un des boutons radio alors voila la fonction que j'ai :

Code : Tout sélectionner

<script language="javascript"> function radiovide() { var coche=0, totalRadio = document.getElementsByName("caseRadio").length; for (i=0, i< totalRadio, i++){ if (document.getElementsByName("caseRadio")[i].checked == false){ coche++; } } if (coche == totalRadio){ alert("veuillez cochez un statut"); } } </script>
Or elle ne marche pas, qqn voit d'ou vient l'erreur?

Merci