creation panier en javascript

creation panier en javascript - HTML/CSS - Programmation

Marsh Posté le 24-03-2010 à 15:39:33    

Bonjour,
 
J'aimerais crée un panier en js mais je ne sais absolument pas comment faire.
 
Le panier doit être simple de type :
 
prix unit :
quant :
prix total:
 
avec un bouton "calcul" et c'est tout.
 
Si quelqu'un pouvait m'aider sa serai gentil, merci.

Reply

Marsh Posté le 24-03-2010 à 15:39:33   

Reply

Marsh Posté le 24-03-2010 à 15:58:17    

Le panier, c'est plutôt côté serveur qu'on le fait :/ Là, quand tu vas changer de page, son contenu va être remis à 0...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 24-03-2010 à 15:59:52    

Certes, mais le but n'est pas la.
 
Voici mon code qui ne marche pas :
 
<head>
<title>CALCUL</title>
<script type="text/javascript">
<script type="text/javascript">
function calcul_prix()
{
 
 for(i=1;i<10;i++){
        nombre=document.getElementById("nombre"+i).value;
        prix=document.getElementById("prix"+i).value;
        prixTotal=nombre * prix;
        document.getElementById("prix_total"+i).value=prixTotal;
        document.getElementById("fin" ).value=dernierPrix;
    }
}
 
<script language="Javascript">
function calcul()
 
{  
document.az.result.value=eval(quant.punit);  
}
</script>
</head>
<body>
<form name="az">
Prix unitaire : <input type="text" name="punit"><br />
Quantité :   <input type="text" name="quant"><br />
Prix totale :  <input type="text" name="result"><br />
<input type="button" value="Lancer le calcul" onclick="calcul();">
</form>
</body>

Reply

Marsh Posté le 24-03-2010 à 16:09:20    

Ca m'a pas l'air d'être pour une vrai appli de boutique en ligne, sinon tu le feras côté serveur. Ca a l'air donc d'être un exo. Et au regard du code fourni (au passage, merci d'utiliser les balises [code]), j'ai l'impression que tu comprends pas grand chose au javascript et html :/
 
Preuve : <script type="text/javascript"> qui apparaît 2 fois de trop dans ton code. Ca sent la récupération de code sur des sites gratuits et assemblés n'importe comment.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 24-03-2010 à 16:12:41    

Exactement, c'est pour ça que je suis venu ici, pour me faire aider.
 
Comme dit plus haut, ce n'est pas pour une utilisation professionnel, mais uniquement comme tu la dit un simple exercice.
 
Bref la question n'est pas vraiment la, merci bien.
 
Cordialement.

Reply

Marsh Posté le 24-03-2010 à 17:05:57    

Si : cf la charte, on fait pas les devoirs. Quand on voit ton code posté, on voit très bien qu'il n'y a pas un poil de logique dans l'enchaînement des actions, t'as donc pas cherché à comprendre.
 
Ex : ta boucle for fait référence à des champs qui n'existent pas. C'est donc pas toi qui a écrit ce code.  :pfff:


Message édité par rufo le 24-03-2010 à 17:06:15

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 24-03-2010 à 18:16:32    

D'accord papa.
 
Désolé de ne pas avoir le niveau Ô extraordinairement suffisant pour pouvoir poser mon problème ici.

Reply

Marsh Posté le 25-03-2010 à 09:49:46    

Preuve de ce que je viens de dire : http://www.toutjavascript.com/foru [...] opic=14862    (dernier message).
 
T'as fait un copier/coller sans chercher à comprendre le code. Ce n'est donc pas une question de niveau. Sur ce forum, on aide les gens qui veulent apprendre la programmation : ils ont un programme à faire, ils ont écrit du code mais rencontrent un pb précis à un endroit donné (algorithmique, syntaxique, de modélisation, ...) : ils nous disent ce qui ne va pas, le résultat attendu et les pistes qu'ils ont déjà explorées. Ces personnes là trouvent sans pb de l'aide ici.  :hello:  
 
Mais ceux qui copient/collent du code pris sur un site gratuit, ne cherchent pas à comprendre le code l'exécutent et viennent ici nous dire juste "ça marche pas", eux, sont hors charte.  :non:  
 
On peut appeler un modérateur pour qu'il tranche si tu veux.


Message édité par rufo le 25-03-2010 à 09:49:55

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed