Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2807 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  on Load ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

on Load ??

n°1317024
jenny50
Posté le 02-03-2006 à 14:42:52  profilanswer
 

Bonjour à tous,  
 
J'ai un petit soucis. je suis en train de faire un menu... Je souhaite qu'au départ seule une catégorie soit ouverte.
Voici mon javascript:

Code :
  1. <script language="javascript">
  2. //window.onload = montre;
  3. function montre(id)
  4. {
  5. var d = document.getElementById(id);
  6. for (var i=1; i<=200; i++)
  7.  {
  8.  if (document.getElementById('smenu'+ i))
  9.   {
  10.   document.getElementById('smenu'+ i).style.display = 'none';
  11.   }
  12.  }
  13.  if(d)
  14.   {
  15.   d.style.display = 'block';
  16.   }
  17. }
  18. </script>


Comment je peux faire?

mood
Publicité
Posté le 02-03-2006 à 14:42:52  profilanswer
 

n°1317029
dwogsi
Défaillance cérébrale...
Posté le 02-03-2006 à 14:44:41  profilanswer
 

C'est bien ta fonction montre qui est chargée de faire ca que tu souhaites?
Est ce qu'elle marche?
Si oui, pourquoi ne pas appeler ta fonction dans le body :
<body onload="montre()">

n°1317031
mandalor
Posté le 02-03-2006 à 14:46:41  profilanswer
 

Ca revient au même si elle enleve les // de toutes facon
Ca te renvoi une erreur quand tu fais ca nan?
Qu'est ce qui ne marche pas?

n°1317033
jenny50
Posté le 02-03-2006 à 14:47:31  profilanswer
 

Oui elle fonctionne mais mes catégorie sont toutes ouvertes lors du premier chargement.
Par contre une fois que je clique sur une, les autres se referme bien.
 
Le hic est vraiment dans le démarrage.
Quand je met dans le <body> comme au dessus ça ne change rien (j'avais déjà essayer).
Faut-il faire une fonction spéciale ouverture? de quelle forme serait elle??

n°1317037
dwogsi
Défaillance cérébrale...
Posté le 02-03-2006 à 14:50:22  profilanswer
 

mandalor a écrit :

Ca revient au même si elle enleve les // de toutes facon
Ca te renvoi une erreur quand tu fais ca nan?
Qu'est ce qui ne marche pas?


Je sais bien mais on sais jamais!
Et comme je ne voyais pas ce qui n'allait pas, puisque c'était un peu vague...

n°1317045
jenny50
Posté le 02-03-2006 à 14:59:40  profilanswer
 

Il faut que je refasse une autre fonction pour fermer tout???


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  on Load ??

 

Sujets relatifs
probleme sur le retun d'une classe de load XML[MySQL] LOAD DATA LOCAL INFILE
Repartition decpu load "decoupe de rectangle", et C++[c#] declarer la connection avant le page load
pb avec "load data infile"Ajouter un certain nombre de composants lors du load de l'etat
Cmt savoir si PHP a bien load MySQL ?!les ETL (extract, transform and load)
[mySQL] Besoin d'aide pour la fonction "LOAD DATA INFILE"charger informations différentes php à chaque load
Plus de sujets relatifs à : on Load ??


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)