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é
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
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