Formulaire HTML
Résolu
azerty753
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
animostab Messages postés 2829 Date d'inscription Statut Membre Dernière intervention -
animostab Messages postés 2829 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je fais un site internet pour un jeu et je tente de l'améliorer en y mettant un formulaire. Le but de ce formulaire est de recevoir des informations puis de faire des calculs avec.
J'ai pu faire le formulaire sans problème:
screen du formulaire: http://www.noelshack.com/2015-17-1429980277-formu.jpg
code du formulaire: https://pastebin.com/59dNgyty
Sauf que je sais pas quoi faire des valeurs que j'ai obtenu. J'aimerai pouvoir les modifier à l'aide de calculs et ensuite écrire le résultât.
Exemple: Je suis niveau 1, je gagne 0.5 xp et 4 Po. J'aimerai savoir combien je vais gagner au niveau 56. (Le calcul étant: xp_actuel*((1.026)^(niveau_demande - 1)
Avez-vous une idée de commet je pourrai le faire svp ?
Je fais un site internet pour un jeu et je tente de l'améliorer en y mettant un formulaire. Le but de ce formulaire est de recevoir des informations puis de faire des calculs avec.
J'ai pu faire le formulaire sans problème:
screen du formulaire: http://www.noelshack.com/2015-17-1429980277-formu.jpg
code du formulaire: https://pastebin.com/59dNgyty
Sauf que je sais pas quoi faire des valeurs que j'ai obtenu. J'aimerai pouvoir les modifier à l'aide de calculs et ensuite écrire le résultât.
Exemple: Je suis niveau 1, je gagne 0.5 xp et 4 Po. J'aimerai savoir combien je vais gagner au niveau 56. (Le calcul étant: xp_actuel*((1.026)^(niveau_demande - 1)
Avez-vous une idée de commet je pourrai le faire svp ?
A voir également:
- Formulaire HTML
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
- Espace html - Astuces et Solutions
1 réponse
Salut
avec javascript tu recupères la value de chaque champ par rapport a son id sous forme de variable.
ex
var niveau = document.getElementById('niveau_actuel').value;
var xpActuel = document.getElementById('xp_actuel').value;
etc ...
quand tu as récupéré toutes tes variables pour chaque champ tu fais ton opération avec les variables
var resultat = ton operation;
ensuite tu affiche resultat dans une div avec un innerHTML
avec javascript tu recupères la value de chaque champ par rapport a son id sous forme de variable.
ex
var niveau = document.getElementById('niveau_actuel').value;
var xpActuel = document.getElementById('xp_actuel').value;
etc ...
quand tu as récupéré toutes tes variables pour chaque champ tu fais ton opération avec les variables
var resultat = ton operation;
ensuite tu affiche resultat dans une div avec un innerHTML
J'ai donc fais cette fonction:
function job()
{
var niveauActuel = document.getElementById('niveau_actuel').value;
var niveauDemande = document.getElementById('niveau_demande').value;
var xpActuel = document.getElementById('xp_actuel').value;
var poActuel = document.getElementById('po_actuel').value;
var resultatXp = xpActuel * Math.pow(1.026, niveauDemande - 1)
var resultatPo = poActuel * Math.pow(1.026, niveauDemande - 1)
}
Mais pour l'affichage je ne vois pas comment le faire. J'aimerai qu'une phrase s'affiche (du style: Au niveau ... vous gagnerez ... xp.) uniquement lorsqu'on clique sur 'calculer'.
<div id="resultat"></div>
et a la fin de ton script dans la function job