Bonjour,
J'ai un menu déroulant de ce style :
<div id="menu">
<dl>
<dt onmouseover="montre('smenu1');"><?php echo link_to('Produits','/default/Internet') ?>
<dd id="smenu1" onmouseover="montre('smenu1');" onmouseout="montre('');">
<ul>
<li><?php echo link_to('Internet ','/default/Internet') ?></li>
<li><?php echo link_to('Billetterie ','/default/Billetterie') ?></li>
<li><?php echo link_to('Matériel Informatique ','/default/MaterielInformatique') ?></li>
</ul>
</dd>
</dt>
</dl>
</div>et le js :
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=3; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}Le menu est contenu dans une page layout.php.
Je cherche un moyen d'adapter mon menu, ou plutôt mon script, de facon à ce que le lien de la page en cours de visite soit actif d'une couleur différente.
Merciiii
