Probleme en javascript!!!!!!!!!!!
Résolu/Fermé
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
-
7 févr. 2008 à 12:50
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 - 7 févr. 2008 à 15:14
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 - 7 févr. 2008 à 15:14
Bonjour,
Je suis novice en programmation javascripte, et jaimerai trouver une solution a un probléme ke j'ai rencontré.
En fait, ma page est constitée d'un formulaire où l'utilisateur doit entrer des information qui seront traités vià une fonction Traiter()qui afficherai le traitement dans un tableau dans la meme page sans écraser le formulaire grace a l'evennement onclick .
si une personne a la solution jaimerai bien qu'il m'éclaire le plutot possible car c une application a rendre dans 2 jours.
Merci d'avance.
Je suis novice en programmation javascripte, et jaimerai trouver une solution a un probléme ke j'ai rencontré.
En fait, ma page est constitée d'un formulaire où l'utilisateur doit entrer des information qui seront traités vià une fonction Traiter()qui afficherai le traitement dans un tableau dans la meme page sans écraser le formulaire grace a l'evennement onclick .
si une personne a la solution jaimerai bien qu'il m'éclaire le plutot possible car c une application a rendre dans 2 jours.
Merci d'avance.
A voir également:
- Probleme en javascript!!!!!!!!!!!
- Telecharger javascript - Télécharger - Langages
- Javascript est activé mais ne fonctionne pas ✓ - Forum Réseaux sociaux
- Erreur #125 javascript - Forum Mozilla Firefox
- Node.js javascript runtime virus ✓ - Forum Virus
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
30 réponses
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 14:31
7 févr. 2008 à 14:31
il me sors le tout sous forme de phrase :(
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 14:34
7 févr. 2008 à 14:34
il ne reconnait meme pas le bgcolor du div
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 14:35
7 févr. 2008 à 14:35
J'ai vu le pbm... Je vais essayer de corriger ça.
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 14:37
7 févr. 2008 à 14:37
Merci!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 14:43
7 févr. 2008 à 14:43
Et voilà :
<html> <head> <script type="text/javascript"> var dtj= new Date(); var credInt=0; var mens=0; function bissext(dt) { if((dt.getFullYear() % 4 == 0)&&(dt.getFullYear() % 100 !=0)) { if (dt.getFullYear() % 400 ==0) return true; else return false; } else return false; } function getDateCompact(dt) { var y = dt.getFullYear(); var m = dt.getMonth()+1; if (m<10) { m="0"+m; } var d = dt.getDate(); if(d<10) {d="0"+d;} return d+"/"+m+"/"+y; } function getD(da) { window.alert("Nos produits sont en general non perimes"); var day = da.substring(0,2); var month = da.substring(3,5); var year = da.substring(6,10); var d = new Date(); d.setDate(day); d.setMonth(month); d.setFullYear(year); return d; } function Info() { window.alert("Nos produits sont en general non perimes"); window.alert(document.forms["Mafich"].txtMnt.value); } function Traiter() { var i =1; var f = document.getElementById('resultat'); credInt= parseFloat(document.forms["Mafich"].txtMnt.value) * ( (parseFloat(document.forms["Mafich"].txtTo.value)/100)+1); mens= parseInt( credInt/parseInt(document.forms["Mafich"].txtNb.value)); var restant = credInt; var pTotal = 0; //partie affichage var contenu = ""; contenu = contenu + "<table border=\"1\" bordercolor=\"#333399\">"; contenu = contenu + "<tr>"; contenu = contenu + "<td height=\"50\" width=\"300\" >Date de versement</td>"; contenu = contenu + "<td height=\"50\" width=\"300\" >Mensualité</td>"; contenu = contenu + "<td height=\"50\" width=\"300\" >Total Restant</td>"; contenu = contenu + "<td height=\"50\" width=\"300\" >Total Remboursé</td>"; contenu = contenu + "</tr>"; contenu = contenu + "</table>"; f.innerHTML = contenu; dtj= getD(document.forms["Mafich"].txtDat.value); while (i<= parseInt(document.forms["Mafich"].txtNb.value)) { restant= restant-mens; ////partie pTotal=pTotal+mens; window.alert(restant); ////traitement i++; //encore inachevée } } </script> </head> <body text =#000066> <form name ="Mafich"> <pre> <b> Montant du Crédit : </b> <input type="text" name="txtMnt" > Dt </pre><br/> <br/> <pre><p> <b> Nombre de Mois : </b> <input type="text" name="txtNb" > Mois </pre><br/> <br/> <pre> <b> Taux : </b> <input type="text" name="txtTo" > % </pre><br/> <br/> <pre> <b> Date de la premiere écheance : </b> <input type="text" name="txtDat" > </pre><br/> <br/> <pre> <input type="button" name="Valid" value= "Valider" onClick="Traiter()"> <input type="reset" name="Rest" value="Annuler"> </pre> <br /><br /> <div id='resultat' width="200" height="115" style="left: 193px; top: 84px; background: #666666;"> Contenu du calque. </div> </form> </body> </html>
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 14:45
7 févr. 2008 à 14:45
Minute je vais l'éssayer :)
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 14:47
7 févr. 2008 à 14:47
Ok.
En fait ça venait du innerHTML : il ne faut pas l'utiliser directement, il faut passer par une variable.
Sinon, c'est interprété à chaque fois, et ça devient n'importe quoi.
En fait ça venait du innerHTML : il ne faut pas l'utiliser directement, il faut passer par une variable.
Sinon, c'est interprété à chaque fois, et ça devient n'importe quoi.
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 14:49
7 févr. 2008 à 14:49
ouiiiiiiiiiiiiiiiii!!! ça marche!!!!!!!! bon merci pour la milliéme fois!!!! c super!!!
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 14:51
7 févr. 2008 à 14:51
Nikel.
Hésite pas si tu as un souci, tu peux même me contacter par MP.
Hésite pas si tu as un souci, tu peux même me contacter par MP.
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 14:53
7 févr. 2008 à 14:53
je sais ke c peut etre abusée mais tu pourrait pas menvoyer ton msn si toute fois ten as un et que tu le veux bien par MP???
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 14:58
7 févr. 2008 à 14:58
Quand c'est demandé gentiment...
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 15:00
7 févr. 2008 à 15:00
Mais je suis naturellement gentille lol
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 15:07
7 févr. 2008 à 15:07
Çà se perd ;-)
salmasyrine
Messages postés
29
Date d'inscription
jeudi 7 février 2008
Statut
Membre
Dernière intervention
21 février 2008
1
7 févr. 2008 à 15:10
7 févr. 2008 à 15:10
bon c pas grave alors.
juste une dernière question si je ve afficher le contenu d'une variable dans une case comment ça s'écrit??
juste une dernière question si je ve afficher le contenu d'une variable dans une case comment ça s'écrit??
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
7 févr. 2008 à 15:14
7 févr. 2008 à 15:14
Je t'ai envoyé un MP.
Réponds moi si tu l'a reçu stp.
Pour la variable, ça donnerai ça :
contenu = contenu + "<td height=\"50\" width=\"300\" >" + TA_VARIABLE + "</td>";
Réponds moi si tu l'a reçu stp.
Pour la variable, ça donnerai ça :
contenu = contenu + "<td height=\"50\" width=\"300\" >" + TA_VARIABLE + "</td>";