Javascript document.write
Résolu
Itdaboyz
Messages postés
359
Date d'inscription
Statut
Membre
Dernière intervention
-
osef -
osef -
Bonjour,
Je voudrais faire une fonction qui calcul la TVA sur un prix entré, mon code donne
<script type="text/javascript">
function calcul() {
var prix = document.getElementById('montant').value;
var total = 119.6/100*prix;
document.write(total);
} </script>
<input type="text" name="montant" id="montant" OnChange="calcul();" />
Le problème est que le document.write change la page pour afficher le total au lieu de l'afficher dans la même page, comment faire pour qu'il s'affiche dynamiquement dans la même page ? Merci
Je voudrais faire une fonction qui calcul la TVA sur un prix entré, mon code donne
<script type="text/javascript">
function calcul() {
var prix = document.getElementById('montant').value;
var total = 119.6/100*prix;
document.write(total);
} </script>
<input type="text" name="montant" id="montant" OnChange="calcul();" />
Le problème est que le document.write change la page pour afficher le total au lieu de l'afficher dans la même page, comment faire pour qu'il s'affiche dynamiquement dans la même page ? Merci
A voir également:
- Javascript document.write
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
1 réponse
Hello,
Il faut que tu créé une div avec un ID connu, exemple :
Puis tu modifies ta méthode calcul() de la manière suivante :
Mihawk
"La rigoureusité fait la qualité"
Il faut que tu créé une div avec un ID connu, exemple :
<div id="resultat"> </div>
Puis tu modifies ta méthode calcul() de la manière suivante :
<script type="text/javascript"> function calcul() { var prix = document.getElementById('montant').value; var total = 119.6/100*prix; document.getElementById("resultat").innerHTML = total; } </script>
Mihawk
"La rigoureusité fait la qualité"
Itdaboyz
Messages postés
359
Date d'inscription
Statut
Membre
Dernière intervention
97
Super ça marche, merci.
osef
Comment faire pour afficher plusieurs résultats dans le même div comme dans un tchat? ( à chaque fois qu'on appuie sur le bouton la valeur s'ajoute à la liste des résultat). Merci d'avance