Variable de foncton à fonction
Sujet: Variable de foncton à fonction De: paulo (l' arobase) pellero.net (ppellero) Groupes: fr.comp.lang.javascript
Organisation: les newsgroups par Orange
Date: 14. May 2008, 15:37:41
Bonjour,
J'ai une fonction qui se charge en mémoire pour faire défiler des photos.
J'ai une deuxième fonction qui permet de choisir une photo dans la liste et je voudrai que cette fonction modifie le numéro d'ordre (variable num) de la fonction principale de telle manière que quand je fait suivant j'ai la photo suivante de la fonction principale.
Mon problème et que je n'arrive pas à modifier la variable de la fonction en mémoire.
function ejs_aff_photos(num)
{
if(document.getElementById)
{
if (num < 0) {
num = (nb-1);
}
if (num > (nb-1)) {
num = 0;
}
ejs_fin = "";
ejs_fin += "<input type='button' value='<< image précédente' onClick='ejs_aff_photos("+(num-1)+");return(false)'>";
ejs_fin += "<input type='button' value='Autres photos' onClick='window.close(); return(false)'>";
ejs_fin += "<input type='button' value='image suivante >>' onClick='ejs_aff_photos("+(num+1)+");return(false)'>";
document.getElementById("ejs_photo_box").innerHTML = "<table border=2 width=100%><tr><td height=620><CENTER><IMG id=MonImage value=num SRC='"+ejs_photo[num]+"' BORDER=5></td></tr><tr><td colspan=2 align=center><BR />"+ejs_fin+"</CENTER></td></tr></table>";
}
} //fin de fonction affiche photos
function pointe(x) { // permet d'aller directement sur une image
num = x; // ne marche pas
document.MonImage.src = ejs_photo[x];
}
la fonction pointe() n'arrive pas à modifier la variable num de la fonction ejs_aff_photos(num).
Si quelqu'un pouvait me venir en aide se serait super.
Merci
Paul
--
Paul Pellero Agay (Var)
| Date | Sujet | | Auteur |
| 01.01. | | | |
|
| actualité |
Société: GFT TECHNOLOGIESPC-InfoPratique - Il y a 18 heuresHtml (un très bon niveau serait un vrai plus), CSS, XML, Javascript, Oracle (requêtes), Shell Solaris ou Linux, Photoshop (serait un vrai plus). ... |
|
| source |
|