fonction onkeyup et builder.node
Bonjour, j'aimerais que mon action onkeyup s'effectue seulement lorsque je rentre un nombre, je sais pas trop comment faire.
Et aussi lorsque un nb est rentré, cela execute mon js pour affiché le résulat dans une balise <p>. Mais si je tape 21 j'aurais deux balises <p> de créer une pour le calcul avec 2 et l'autre pour 21. J'espère mettre fait comprendre ^^.
Voici des morceaux de code pour vous aidez :
Code:
1 2 3 4 5
| <input id="nb_credit" onkeyup="calcul_total('<?php echo $valeur; ?>')" type="text" class="saisi_credits" size="20" />
<div id ="tototal" class="nombre_device">
<p class="nombre"><?php echo $valeur; ?> €</p>
</div> |
et mon js :
Code:
1 2 3 4 5 6 7 8 9
|
function calcul_total(a){
taux=parseInt(a);
nb_credit = document.getElementById('nb_credit').value;
total=taux*nb_credit;
var prix_total = Builder.node("p",{class:'nombre'},+total);
document.getElementById("tototal").appendChild(prix_total);
} |
Merci