Formulaire calcul HTML et Javascript

Fermé
kumikochan Messages postés 1 Date d'inscription mardi 24 octobre 2017 Statut Membre Dernière intervention 24 octobre 2017 - 24 oct. 2017 à 16:16
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 25 oct. 2017 à 09:55
Bonjour a tous !
Je n'arrive pas à faire l'opération de mon code, explication :



C'est un schéma grossier mais en gros c'est ca.

Précisions :

Element 3 : jusqu'à 61 options de choix (0; 1; 2; 3;…..60)

Element 4 : jusqu’a 40 options de choix (20; 21; 22; 23;…60)

Element 5 : Jusqu’à 21 options de choix (0; 1; 2; 3; 4;….20)

Formule du Résultat :

Si Element 6 = « Non »

Le résultat = Element 1 + Element 2 + Element 3 + Element 4 x 150 + Element 5 x Element 4 x 2

Si Element 6 = « Oui »

Le résultat = Element 1 + Element 2 + Element 3 + Element 4 x 300 + Element 5 x Element 4 x 4

Voici maintenant mon code actuel :

<form>
<p>
<label for=« pays">Element 1</label>
<input type="number" />
<br><br>
<label for=« pays">Element 2</label>
<input type="number" />
<form method="post" action=« traitement.php">

<form method="post" action="traitement.php">
<p>
<label for=« pays">Element 3</label>
<select name="pays" id="pays">
<option value=« option 1 »>option 1</option>
<option value=« option 2 »>option 2</option>
<option value=« option 3 »>option 3</option>
</select>
</p>
</form>

<form method="post" action="traitement.php">
<p>
<label for=« pays">Element 4</label>
<select name="pays" id="pays">
<option value=« option 1">option 1</option>
<option value=« option 2">option 2</option>
<option value=« option 3 »>option 3</option>
</select>
</p>
</form>

<form method="post" action="traitement.php">
<p>
<label for=« pays">Element 5</label>
<select name="pays" id="pays">
<option value=« option 1 »>option 1</option>
<option value=« option 2 »>option 2</option>
<option value=« option 3">option 3</option>
</select>
</p>
</form>

<p>
Element 6
<input type="radio" name="age" value="moins15" id="moins15" /> <label for="moins15">Oui</label>
<input type="radio" name="age" value="medium15-25" id="medium15-25" /> <label for="medium15-25">Non</label><br />
</p>
</form>
</p>
</form>


Donc voila ca fais des heures que je teste des codes et je n'arrive pas à :

- Créer le code de calcul
- Créer le bouton "calculer" et "effacer"

J'ai ABSOLUMENT besoin de votre aide ! Si vous pouvez m'aider à finir mon code vous serez géniaux !
Merci d'avance !
A voir également:

1 réponse

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
25 oct. 2017 à 09:55
Bonjour,

Déjà... quel est l'intéret de mettre
<form method="post" action="traitement.php"> 

A chaque élément ?

Ensuite... tu postes dans le forum "javascript" .... Quel code as tu essayé ??
Nous voulons bien t'aider à le corriger .. mais pas à le faire à ta place.

NB: A l'avenir, merci d'utiliser les balises de code pour poster ton code. Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
0