Comment faire javascript

meriem2012 -  
mr_demonicon Messages postés 828 Date d'inscription   Statut Membre Dernière intervention   -
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 12708 Date d'inscription   Statut Contributeur Dernière intervention   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 828 Date d'inscription   Statut Membre Dernière intervention   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 3668 Date d'inscription   Statut Membre Dernière intervention   881
 
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 828 Date d'inscription   Statut Membre Dernière intervention   126
 
complètement oublié celui la.
0