La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  formulaires-->lien vers page suivante
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: formulaires-->lien vers page suivante  (Lu 1056 fois)
formulaires-->lien vers page suivante
« sur: le 19-08-2003 a 19:05:59 »
sitael
Membre récent
*

Hors-Ligne

Messages: 1



Je suis un lama!

Voir le Profil
Répondre avec citation


Bonjour,

Je suis étudiante en maitrise et mon site est quasiment fini cependant je voudrais réussir à mettre un quizz en bas de chaque page, quizz auquel l'utilisateur doit répondre correctement pour avoir accès à la page suivante.
J'aimerais d'ailleurs le faire avec toutes les formes de formulaires différentes qui existent : case à cocher, bouton radio, menu déroulant, etc... J'y suis presque mais je bloque sur une ligne de programme en javascript. Je soutiens en septembre (sui en retard !) est-ce que quelqu'un pourrait m'aider ?
D'avance merci,

                                carrey amandine
ps : ci-joint le programme qui me pose pb...

<script language="JavaScript">
checked="1";rlpagesuivante = "pages tests/caseacocher.html"

function boutonradio()
{if (document.test.tactic.value==checked)
      {
      alert("Bonne réponse !");
      document.location=urlpagesuivante;}
else
      {
      alert("Mauvaise réponse !");}
}
</script>


</head>

<body bgcolor="#339999" text="#000000" link="#CC0000">
<p>Essai d'un formulaire avec boutons radio</p>
<p>&nbsp;</p>
<form name="test" >
  <p>
    <input type="radio" name="tactic" value="1"  > la bonne réponse
  </p>  <p>
    <input type="radio" name="tactic" value="2" > la mauvaise réponse
  </p>
</form>
<br>
<p align="center"><input type=button onclick=boutonradio() value="aller page suivante">

Rapporter au modérateur  

Re:formulaires-->lien vers page suivante
« Répondre #1 sur: le 19-08-2003 a 20:11:42 »
onkr
Invité

E-Mail
Répondre avec citation

ça te pose probleme ... mais quoi comme probleme ?

1ere lecture , tu as 2 :

<input type="radio" name="tactic"

qui ont le même "name" (tactic)

onkr.

Rapporter au modérateur  
Re:formulaires-->lien vers page suivante
« Répondre #2 sur: le 20-08-2003 a 01:13:20 »
Netah
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1256



ZoneB.org
netah_x@yahoo.com
Voir le Profil    WWW
Répondre avec citation

onkr corrige vite ce que tu viens de dire... On a rien vu

Pour ma premiere lecture je vois :
Code:

checked="1";rlpagesuivante

devient
Code:

checked="1";urlpagesuivante

et
Code:

{if (document.test.tactic.value==checked)

devient
Code:

{
  if (document.test.tactic.value=="checked")


Peux-tu nous donner l'url pour voir on--line l'erreur stp.

Rapporter au modérateur  

skalae.frStages photo - Blog Webmaster - Twitter TLS
Re:formulaires-->lien vers page suivante
« Répondre #3 sur: le 20-08-2003 a 18:16:01 »
onkr
Invité

E-Mail
Répondre avec citation

Aurais-je la berlue ?

    <input type="radio" name="tactic" value="1"  > la bonne réponse
  </p>  <p>
    <input type="radio" name="tactic" value="2" > la mauvaise réponse

Ben non , il y a bien 2 "input type radio" avec le même "name" !
si tu ne sais pas lire ou si tu es miro , je ne peux rien pour toi n'etant ni instit ni ophtalmo !


script rectifié qui fonctionne .
... de rien .


Citation:
<script language="JavaScript">
urlpagesuivante = "pages tests/caseacocher.html"

function boutonradio()
{if (document.test.tactic.checked)
      {
      alert("Bonne réponse !");
      document.location=urlpagesuivante;}
else
      {
      alert("Mauvaise réponse !");}
}
</script>


</head>

<body bgcolor="#339999" text="#000000" link="#CC0000">
<p>Essai d'un formulaire avec boutons radio</p>
<p>&nbsp;</p>
<form name="test" >
  <p>
    <input type="radio" name="tactic" value="1"  > la bonne réponse
  </p>  <p>
    <input type="radio" name="tactic2" value="2" > la mauvaise réponse
  </p>
</form>
<br>
<p align="center"><input type=button onclick=boutonradio() value="aller page suivante">

Rapporter au modérateur  
Re:formulaires-->lien vers page suivante
« Répondre #4 sur: le 21-08-2003 a 08:34:06 »
Netah
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1256



ZoneB.org
netah_x@yahoo.com
Voir le Profil    WWW
Répondre avec citation

Sauf que là tu peux sélectionner les deux et il n'y a donc plus de différence avec des <input type="checkbox">.
Les radios box doivent avoir le meme name et des values différentes quand elles concerne le meme sujet... Comme ici.

Je n'ai pas testé mais est-ce que ceci marcherait ?
Code:

if (parseFloat(document.test.tactic.value)==1){

« Dernière Édition: le 21-08-2003 a 08:34:54 par Netah » Rapporter au modérateur  

skalae.frStages photo - Blog Webmaster - Twitter TLS
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg