Forum de discussion
Forum « Programmation Javascript » (archives)
Re: exécution de code ou fonction rollOver
Envoyé: 1er novembre 2003, 9h49 par Oznog
1. Donne lui un nom à ta fonction ?
2. Tu dois évaluer la valeur "string" passée en paramètre pour qu'elle devienne la référence à l'objet "image". L'objet image est un tableau bla bla... Tu retrouvera l'essentiel dans ce tutoriel "Images réactives ou le RollOver" (http://www.trucsweb.com/Javascript/trucs.asp?no=248&type=5). C'est exactement le même principe.
function twImg(leMenu) {
// Si ton image est pré-chargée
// Et donc utiliser la structure
// "ARRAY" de l'objet document.images
document.images[leMenu].src=eval(leMenu+'_o.gif');
}
- OU -
function twImg(leMenu) {
// Direct sans pré-chargement
eval("document." + leMenu + ".src = eval(leMenu+'_o.gif');
}
P.S. Normalement on passe deux "chaines", celle du nom de l'objet et celle du url de l'image. Plus flexible.
Ciao
Oznog
Réponses
|