Probleme avec setInterval
dans le source suivant, l'instruction : t=setInterval('reduit(sel)',60);
provoque une erreur : sel is not defined. (si je remplace la variable sel par son contenu (0 ou 1 ou x) cela marche.
Comment dois je faire référence à la variable "sel" pour que cela fonctionne ?
Merci de votre aide...
Pascal
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function reduit(sel) {
pxt+="c";
coeff = coeff+0.2;
with (document.images[sel]) {
width = Math.round(larg/coeff);
height = Math.round(haut/coeff);
}
}
function initial(sel) {
pxt+="b";
if (document.images[sel].width > larg/4) {
t=setInterval('reduit(sel)',60);
}
else clearInterval(t);
} |