function montre(id) et function montre2(id) doivent s'executer au chargement de la pagepour permettrer de cacher les sous menu.
seulement quand j'applique window.onload au 2 fonctions, c'est le bazar total
donc j'ai fait appel à
<script type="text/javascript">
window.onload=montres;
</script>
et <script type="text/javascript">
function montres()
{
function montre(id)
{
var d = document.getElementById(id);
for (var i = 1; i<=10; i++)
{
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
function montre2(id)
{
var d = document.getElementById(id);
for (var i = 1; i<=10; i++)
{
if (document.getElementById('smenu2'+i)) {document.getElementById('smenu2'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
}
</script>
Mais maintenant aucun sous menu n'est cacher, connaissez vous un moyen de résoudre mon problème ? merci