Bonjour,

J'ai un problème, je fais appel à une fonction qui me retourne les noms des villes en fonction du code postal rentré. Au chargement de la page, le code postal est inséré automatiquement, je suis obligé d'appeler la fonction villes('cp') qui va me renvoyer le nom de la ville.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<td><input id="cp"  size="7" maxlength="5"
onchange="return villes('cp')"  >
Cependant, si le nom de la ville est inconnu, la fonction est appelé constemment (boucle infini)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if(document.getElementById('ville1').value=='')
{
 villes('cp');
 }
Comment faire pour n'appeler la fonction villes('cp') q'une fois.
Je ne sais pas si je me suis bien exprimé.