cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 3 nov. 2007 à 14:01
Bonjour,
pas sûr d'avoir compris et donc de répodre correctement.
pour avoir une variable globale, il suffit de la déclarer hors d'une fonction
si on veut à tout prix la déclare dans une fonction ( peut-être parce
que le nom est 'calculé', mais franchement, c'est assez rare que
ce soit nécessaire ), utiliser window["nom de la variable"]
un ch'ti exemple ?
<script type="text/javascript">
var v1="toto";
// v1 est une variable globale
function f1()
{ alert(v1);
window["v2"]="exemple";
// on "crée" v2 comme variable globale
}
cs_destiny
Messages postés249Date d'inscriptionjeudi 17 février 2005StatutMembreDernière intervention29 août 2011 3 nov. 2007 à 14:14
YESSSSSSSSSSSSS !!
Enfin ca marche lol, merci beaucoup.
Ben en faite, c'est avec un script DD qui génere des DHTML window. si je le génere dans une function (ce qui est le cas), ben je n'ai aucun control sur cette objet par la suite d'ou la nécessité de la faire passé en global.