Bonjour � tous.

Je vais vous exposer ma demande le plus clairement possible. J'essais actuellement de faire une feuille de calcul de caisse (pour parfaire mes connaissances personnelles). Je suis parti un peu dans tous les sens pour mes d�battre avec ce que j'ai pu voir sur des forums ou des sites de tutoriels. Je me suis tellement d�battu que je me retrouver avec un code fonctionnel mais que j'aimerais optimiser afin de ne plus avoir tant de fichiers differents.

J'ai donc :
  • calcul.php (formulaire de calcul)
  • Result.php (page imprimable du tout calcul�)
  • calculs.js (qui effectue les calculs)
  • Verif.js (qui v�rifie que la caisse est bonne)
  • nan.js (qui v�rifie les inputs afin qu'il n'y ai que des chiffres compatible)


Globalement � chaque perte de focus sur un des champs j'ai la fonction cal() qui calcul... Apr�s je clique sur un bouton "v�rifier" (#verification) pour lancer la v�rification, qui charge �galement, avec les r�sultats un autre formulaire (cach�) que j'envoie sur la page Result.php avec un bouton submit "imprimer"...

Tout est tr�s long et compl�tement brouillon. C'est pourquoi je viens vers vous aujourd'hui pour apprendre un peu plus et essay� de ranger, d'am�liorer et d'optimiser. Par exemple est ce que tout les DOCS.JS peuvent �tre transform�s un un seul qui travaillera pour chaque fonction ? puis-je me s�parer d'un des deux boutons en ne faisant partir les fonctions que via le bouton imprimer ?

Je vous laisse les fichiers list�s si vous souhaitez visualiser le "bordel" j'ai pas contre �vit� le css donc pas de panic c'est juste moche

Merci d'avance � tous ceux qui prendrons un peu de temps pour m'expliquer et me montrer deux ou trois astuces.

caisse.rar <-- Pi�ce jointe modifi�e

Cordialement, Nicolas