Probleme en javascript!!!!!!!!!!!
Résolu
salmasyrine
Messages postés
29
Statut
Membre
-
Scalpweb Messages postés 1483 Statut Membre -
Scalpweb Messages postés 1483 Statut Membre -
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
- Afficher un tableau javascript en html ✓ - Forum Javascript
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
30 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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>
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???