PhP & Javascript
Résolu
Florian54700
-
ahmed.ben.salem Messages postés 86 Date d'inscription Statut Membre Dernière intervention -
ahmed.ben.salem Messages postés 86 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterais faire une fonction javascript permettant de calculer le prix TTC d'un produit, suivant des taxes qui dépendent du montant HT.
Voici ma fonction Javascript :
<script type="text/javascript">
function calcul
{
totalht=quantite.value*<?= $prix ?>;
if totalttc < 15000
{
frais = 0.0065;
totalttc.value = totalht*frais;
}
else if totalttc > 15000
{
frais = 0.0050;
totalttc.value = totalht*frais;
}
}
</script>
Comme vous pouvez le constater, j'ai besoin d'une variable PhP dans ma fonction. J'ai vu sur internet qu'on pouvait faire comme ca, bien que je n'en ai aucune idée.
Voici le formulaire où l'utilisateur entre la quantité, et où je souhaiterais afficher le prix TTC :
<form action="achat2.php" method="post">
Quantite :<input type="text" name="quantite" size="3" MAXLENGTH="3" onblur="calcul();">
Prix : <?php echo '<b>'.$prix.'</b>'; ?>
Total TTC : <input type="text" name="totalttc" value="" size="5">
</form>
(J'ai mis la forme shématique de mon formulaire).
J'utilise la propriété onblur, car après des recherches c'est ce qui semblait bon.
Je souhaiterais donc que mon prix TTC soit affiché dans le input nommé totalttc.
Merci d'avance pour votre aide.
Cordialement, Florian
Je souhaiterais faire une fonction javascript permettant de calculer le prix TTC d'un produit, suivant des taxes qui dépendent du montant HT.
Voici ma fonction Javascript :
<script type="text/javascript">
function calcul
{
totalht=quantite.value*<?= $prix ?>;
if totalttc < 15000
{
frais = 0.0065;
totalttc.value = totalht*frais;
}
else if totalttc > 15000
{
frais = 0.0050;
totalttc.value = totalht*frais;
}
}
</script>
Comme vous pouvez le constater, j'ai besoin d'une variable PhP dans ma fonction. J'ai vu sur internet qu'on pouvait faire comme ca, bien que je n'en ai aucune idée.
Voici le formulaire où l'utilisateur entre la quantité, et où je souhaiterais afficher le prix TTC :
<form action="achat2.php" method="post">
Quantite :<input type="text" name="quantite" size="3" MAXLENGTH="3" onblur="calcul();">
Prix : <?php echo '<b>'.$prix.'</b>'; ?>
Total TTC : <input type="text" name="totalttc" value="" size="5">
</form>
(J'ai mis la forme shématique de mon formulaire).
J'utilise la propriété onblur, car après des recherches c'est ce qui semblait bon.
Je souhaiterais donc que mon prix TTC soit affiché dans le input nommé totalttc.
Merci d'avance pour votre aide.
Cordialement, Florian
A voir également:
- PhP & Javascript
- Easy php - Télécharger - Divers Web & Internet
- Telecharger javascript - Télécharger - Langages
- Expert php pinterest - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
4 réponses
Pourquoi du php et du js à la fois ? Utilises ou l'un ou l'autre, dans ce cas tu n'as pas besoin de mélanger les deux . De plus JS s'execute coté client (navigateur) et php coté serveur.
Utilises uniquement du JS dans ton cas, c'est préférable. En revanche je suis une bille en js ; j'aurai un peu de mal à t'aider.
Utilises uniquement du JS dans ton cas, c'est préférable. En revanche je suis une bille en js ; j'aurai un peu de mal à t'aider.