Comment faire javascript

meriem2012 -  
mr_demonicon Messages postés 921 Statut Membre -
Bonjour,
<div align="center">

<form method="post" action="" >

<label>Nom</label>
<td><input type="text" name="nom" ></td>
<br/><br/>
<label>Prenom</label>
<td><input type="text" name="prenom" ></td>
<br/><br/>

<label>Filiere</label>
<td><input type="text" name="filiere" ></td>
<br/><br/>

<label>Niveau</label>
<td><input type="text" name="niveau" ></td>
<br/><br/>
<label>Adresse</label>
<td><input type="text" name="adresse" ></td>
<br/><br/>
<label>E-mail</label>
<td><input type="text" name="e-mail" ></td>
<br/><br/>

</div>
<div>Q1: Parmis les personnes celebres suivantes, lesquelles sont des scientifiques ?</div>

<input name="casea" type="checkbox">Albert Einstein<br>
<input name="caseb" type="checkbox">Niels Bohr<br>
<input name="casec" type="checkbox">Honore de Balzac<br>


Q2: Quelle est la capitale de la Suisse ?<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=1">Geneve<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=2">Zurich<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=3">Berne<P>
<div>Q3: Parmis les personnes celebres suivantes, lesquelles sont des scientifiques ?</div>

<input name="casea" type="checkbox">Albert Einstein<br>
<input name="caseb" type="checkbox">Niels Bohr<br>
<input name="casec" type="checkbox">Honore de Balzac<br>
Q4: Quelle est la capitale de la Suisse ?<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=1">Geneve<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=2">Zurich<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=3">Berne<P>
<div>Q5: Parmis les personnes celebres suivantes, lesquelles sont des scientifiques ?</div>

<input name="casea" type="checkbox">Albert Einstein<br>
<input name="caseb" type="checkbox">Niels Bohr<br>
<input name="casec" type="checkbox">Honore de Balzac<p>
Q6: Quelle est la capitale de la Suisse ?<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=1">Geneve<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=2">Zurich<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=3">Berne<P>
<div>Q7: Parmis les personnes celebres suivantes, lesquelles sont des scientifiques ?</div>

<input name="casea" type="checkbox">Albert Einstein<br>
<input name="caseb" type="checkbox">Niels Bohr<br>
<input name="casec" type="checkbox">Honore de Balzac<p>
Q8: Quelle est la capitale de la Suisse ?<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=1">Geneve<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=2">Zurich<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=3">Berne<p>
<div>Q9: Parmis les personnes celebres suivantes, lesquelles sont des scientifiques ?</div>

<input name="casea" type="checkbox">Albert Einstein<br>
<input name="caseb" type="checkbox">Niels Bohr<br>
<input name="casec" type="checkbox">Honore de Balzac<br>
Q10: Quelle est la capitale de la Suisse ?<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=1">Geneve<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=2">Zurich<BR>
<INPUT TYPE="radio" NAME="serie1" VALUE="" onClick="valider(1).value=3">Berne<P>
<td><div align="center">
<td colspan="2"><input type="submit" class="submit-button" name="Submit" value="Envoyer" onclick="verifier()"></td>
<td/></div>
<input type="hidden" name="MM_insert" value="formulaire" />

</form>
</body>
*****************************
je veux utilser javascript sur cet programme


2 réponses

Ysabe_l Messages postés 13229 Statut Contributeur 277
 
Bonjour,

Ton code HTML est plein d'erreurs :

- les balises et attributs s'écrivent en minuscules
- les name doivent être uniques dans un formulaire
- tu utilises des <td> en dehors de toute <table>
- des <br /> pour la mise en page alors qu'ils ne doivent servir qu'à des retours à la ligne (donc jamais deux balises br à la suite)
- un coup tu mets <br /> un coup <br>
- croisement de balises (tu as fait <div align="center"> <form> </div> </form>)
- certaines questions sont en dehors de toutes <div>
- tu ouvres des <p> qui n'ont aucun sens et que tu ne fermes jamais
- tu as des input de type radio avec des value vides
- tu as mis un <td/> au lieu de </td>

Commence par faire un code HTML qui tient la route et ensuite tu pourras voir pour faire le JS associé.
1
mr_demonicon Messages postés 921 Statut Membre 126
 
Bonjour,

Premièrement ceci n'est pas un programme mais des lignes de codes qui vont être interprétée en langage HTML donc c'est du code.

Deuxièmement, oui mais que veux tu faire, rajouter un fond bleu qui devient rouge si on passe dessus telle case? L'envoyer a ta page php? Avoir une pub qui se déclenche a chaque clic? Eviter que l'utilisateur ne puisse quitter son navigateur?

Troisièmement je veux bien que "tu veuilles" mais il faudrait aller sur internet et comprendre qu'il y a des tutos comme ceux d'open classrooms pour apprendre ce langage (--> dixit javascript)

Merci a toi de te préciser,
Bonne journée

Bonne continuation et n'oubliez pas le risque zéro c'est dans vos rêves.
0
telliak Messages postés 4387 Statut Membre 883
 
Quatrièmement, on ne dit pas «je veux» et tu [meriem2012 ] n'es pas exclu d'un minimum de savoir-vivre et de politesse.
0
mr_demonicon Messages postés 921 Statut Membre 126
 
complètement oublié celui la.
0