J'ai plus haut la variable globale longueur_variable qui est définie lorsqu'on appelle une fonction partuculière.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function delete_form1(longueur_valeur) 
{ 
   if (this.longueur_valeur == '0')
	{
	alert('Un seul retrait possible !');
	}
   var valeur = document.getElementById('EkP_text').firstChild.nodeValue; 
   var aGarder= valeur.substring(0, valeur.length - (this.longueur_valeur + 1));
   longueur_valeur = 0; 
   document.getElementById('EkP_text').firstChild.nodeValue = aGarder; 
   document.getElementById('EkP_text').focus(); 
 }
En gros je voudrai empecher de rappeller cette fonction (en code) si la fonction qui redéfinie ma variable longueur_variable n'est pas appelée avant. Alors après la première utilisation je met la variable à 0 et si elle reste à 0 il y a une alerte.
Mais ça ne fonctionne pas.
Alors comment faire?
Merci