fonction de test permanent
J'ai tenté de faire une fonction de test permanent pour un test sur la valuere d'un test saisie. Au debut je pensais utiliser l'attribut "onchange", mais j'ai vu que ça pourrait poser quelques problème ajax-autocompletion
Je me suis donc inspiré de la methode qu'ils proposent : une fonction récursive perpetuelle, avec un délais entre chaque appel. Mais chez moi ça ne marche pas : j'ai systematiquement un message d'erreur "out of memory"
Auriez vous une explication ?
Une solution ?
merci :)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| <html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title></title>
<script language="Javascript">
var annee;
function verifAnnee()
{
annee= document.getElementById("annee").value;
if(isNaN(annee))
{
document.forms["setJO"].elements["annee"].focus();
setTimeout(verifAnnee(),2000);
}
else
{
alert("ok");
}
}
</script>
</head>
<body>
<form name="setJO">
<input name="annee" type="text" size="4" maxlength="4" value="dsfs">
</form>
<script language="Javascript">
verifAnnee()
</script>
</body>
</html> |