Bonjour à tous,
J'ai un script JS pour Afficher/Masquer des éléments. Jusque là pas de problème, ça fonctionne. Mais vu que je suis une quiche en JS, je ne comprend pas le changement d'image inclu dans ce script...
En gros je ne sais pas à quel endroit se place la balise <img> et quelle doit être la synthaxe pour que le "+" devienne "-"!
Si, avec vos yeux d'experts, vous pouviez y jet un coup d'oeil...merci d'avance!
Je vous laisse le code:
Modifié par xgregx (17 Oct 2006 - 15:57)
J'ai un script JS pour Afficher/Masquer des éléments. Jusque là pas de problème, ça fonctionne. Mais vu que je suis une quiche en JS, je ne comprend pas le changement d'image inclu dans ce script...
En gros je ne sais pas à quel endroit se place la balise <img> et quelle doit être la synthaxe pour que le "+" devienne "-"!
Si, avec vos yeux d'experts, vous pouviez y jet un coup d'oeil...merci d'avance!
Je vous laisse le code:
function getE(id)
{
if(document.getElementById) {
return document.getElementById(id);
} else if(document.all) {
return document.all[id];
} else return;
}
function openClose(id,mode)
{
element = getE(id);
img = getE('img_'+id);
if(element.style) {
if(mode == 0) {
if(element.style.display == 'block' ) {
element.style.display = 'none';
img.src = 'images/plus.png';
} else {
element.style.display = 'block';
img.src = 'images/moins.png';
}
} else if(mode == 1) {
element.style.display = 'block';
img.src = 'images/moins.png';
} else if(mode == -1) {
element.style.display = 'none';
img.src = 'images/plus.png';
}
}
}
Modifié par xgregx (17 Oct 2006 - 15:57)