Bonjour,
j'ai créé un formulaire dans une page html, je vérifie les données de ce formulaire grâce à une fonction en javascript. La fonction effectue également un calcul dont le résultat doit être transféré vers un des champs du formulaire. Jusque là tout va bien. Mon problème est que la `page html ne s'arrête pas et ne laisse donc pas le temps de jouir de l'affichage correct dú résultat. Lors du Submit, la page html est réinitialisée et tous les champs se retrouvent en blanc.
Voici mon formulaire : peut-être est-il tout simplement mal déclaré:
<html>
<head>
<title>Calculo de la cuota</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript" src="cuota.js"></script>
</head>
<body>
<form method="post" name="formulario" action="<?php echo $_SERVER['PHP_SELF']; ?>" onSubmit="return calculaCuota();">
Capital : <input name="capital" type="text" onFocus="javascript:limpia(this);"> €<br>
Plazo : <input name="plazo" type="text" onFocus="javascript:limpia(this);"> meses<br>
Interes :<input name="interes" type="text" onFocus="javascript:limpia(this);"> %<br>
Cuota : <input name="cuota" type="text"><br>
<input type="submit" name="Submit" value="Calcular cuota">
<input type="reset" name="Reset" value="Limpiar campos">
</form>
</body>
</html>
merci d'avance.