11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,
je suis sur une nouvelle page pour calculer direct depuis des inputs. J'ai un petit problème une fois ça marche et pas l'autre. Ma page réalise des requêtes (mysql) et les affiches en forme de tableau et input.

Je comprend pas pourquoi sur l'une cela réalise correctement les calculs et l'autre non. ( la 2 ème à 2 lignes au niveau des mains d'œuvre)

pdrvisu2.phpok.htm


 http://agouelle.free.fr/html/pdrvisu2.phpok.htm
 


pdrvisu2.phppasok.htm


 http://agouelle.free.fr/html/pdrvisu2.phppasok.htm
 



(Désolé je n'ai pas mis le code ici car il y a trop de ligne)
Pouvez-vous me dire, pourquoi le calcul ne se fait pas au niveau de (sur le document pdrvisu2.phppasok.htm):

Au niveau Emballage, Total (Quand je modifie la quantié au dessus au niveau du total il se met a 0)

Au niveau Main d'Oeuvre, Prix de revient main d\'oeuvre unitaire ( La somme ne se réalise pas)

Vous pouvez tester les 2 page l'une fait correctement le calcul pdrvisu2.phpok.htm mais pas l'autre Smiley decu
Que pensez-vous du code est-il bien fait, comport-il des erreurs ? Est-il mal placé ?

Merci d'avance pour votre aide

guigui69
arf c'est du js......
j'avais pas vu je retire ce que j'en ai dit avant .

sauf en ce qui concerne le fait qu'excel c'est mieux pour un truc pareil....

si on firebug la deuxieme page on lis qu'il y a une erreur ligne 80 dans le calcul de la somme emballage . un mauvais getElementById sur fourpoids qui existe pas.
Modifié par CPascal (25 Jan 2008 - 12:52)
Suos firefox la console Javscript permet de le voir dans "Outils > Console d'erreurs".

Sinon l'extension firebug pour firefox permet d'avoir un tas d'outils pour le debuggage et des messages d'erreurs un peu plus verbeux