11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

Voila j'ai un petit soucis, j'ai un menu en cascade avec une fonction javascript, jusque la tout ce passe bien, j'utilise un include pour chaque page php de mon site. Voila un petit morceau de mon menu qui sera plus explicite.

<div class="menu" id="menu1" onclick="afficheMenu(this)">[#]<a href="#">Aspirateur eau et poussière</a></div>
<div id="sousmenu1" style="display:none">
<div class="sousmenu"><a href="/assistance-laveur/machines/aspirateur-eau-et-poussiere/poussiereCuveInox.php">Poussière cuve inox</a></div>
<div class="sousmenu"><a href="/assistance-laveur/machines/aspirateur-eau-et-poussiere/poussiereCuvePlastique.php">Poussière cuve plastique</a></div>

Le problème que j'ai c'est que dès que je visite un page, le menu ne se détend plus et je suis obligé de repasser par l'index. Je pense que c'est une histoire d'url... qui provient de ce href="#" mais si je le remplace par index.php le menu. Si vous avez des idées je vous écoutes ? Smiley smile
Salut mamar54,

Euh.. le problème pour debugger le javascript c'est qu'il faut au moi avoir accès au javascript Smiley lol

Donc t'arriverais à ajouter ta fonction afficheMenu et ses dépendences s'il y en a ?