garder en mémoire la valeur d'une variable d'une fonction pour l'utiiser dans d'autres fonctions
Bonjour,
Voici mon problème:
j'ai une fonction dans laquelle j'ai une variable
Code:
1 2 3 4 5 6
| fonction mafonction1(){
var vObjSelect = document.getElementById("select1");
var vValue = vObjSelect.options[ vObjSelect.options.selectedIndex].text;
//Alert ci dessous me renvoie l'index de la valeur sélectionné
alert(vObjSelect.options.selectedIndex);
} |
Cependant j'appel cette fonction à 2 endroits:
-dans mon select,lors du onchange
alert(vObjSelect.options.selectedIndex); //renvoie 1,2 ,3 (l'index sélectionné)
-dans une autre fonction supprimer
alert(vObjSelect.options.selectedIndex); //renvoie -1 car il considère qu'i ya rien de selectionné.
J'aurais souhaité garder en mémoire la valeur 1 ou 2 ou 3 qu'elle me renvoie lors du onchange afin de l'utiliser dans ma fonction supprimer,
forcer vObjSelect.options.selectedIndex= à la valeur renvoyée lors du onchange.
Merci de votre aide.!!!