javascript pour menu déroulant vertical

javascript pour menu déroulant vertical - HTML/CSS - Programmation

Marsh Posté le 11-01-2005 à 08:48:27    

bonjour tout le monde,  
 
j'ai deja poste cette question, mais c'etait dans un thread concernant autre chose, je tente ma chance dans un thread plus explicite pour qu'on puisse me repondre :
 
dans ma page, j'ai un menu ou l'un des onglets doit faire apparaitre un sous menu quand la souris passe sur lui. j'ai tout d'abord fait ca avec les CSS, et ca marche bien avec firefox, mais pas IE... donc il a fallut que je fasse des scripts. j'ai regarde quelques tutoriels pour ca et je m'en suis bcp inspire. mais la ca marche pas  :(  
 
Quelqu'un pourrait-il me dire ce qui ne va pas ?
 
l'addresse du site  :
http://danosaure.free.fr/acs_home.html

Reply

Marsh Posté le 11-01-2005 à 08:48:27   

Reply

Marsh Posté le 11-01-2005 à 09:39:44    

Bonjour,
Tu n'à pas du beaucoup chercher ...
Dès qu'on arrive sur ta page, on à une erreur à la ligne 325  

Citation :


Error: document.getElementsId is not a function
Source File: http://danosaure.free.fr/acs_home.html
Line: 325


 
Donc vérifie ta syntaxte  
document.getElementsId n'existe pas c'est document.getElementsById ...
 
Utilise le débugger de Firefox, c'est plus facile de résoudre les problèmes de JS qu'avec cette %$*%!! d'IE ...


Message édité par fxoxo le 11-01-2005 à 09:40:28

---------------
stpfilms.free.fr
Reply

Marsh Posté le 11-01-2005 à 10:03:44    

Je vais sans doute poser une question con... il est où ce debugger de firefox ?

Reply

Marsh Posté le 11-01-2005 à 10:04:37    

Autant pour moi, je suis devenu aveugle...

Reply

Marsh Posté le 11-01-2005 à 10:08:57    

.... il me dit des trucs bizares ce debugger : je le lance à partir de la fenetre de ma page et il m'affiche des erreurs pour une autre page, et d'autres qui ne sont plus d'actualite... qui plus est, selon lui :  
document.getElementsById is not a function
 
Bon, je vais voir ca, mais n'etant pas un veterant du javascript, si les fonctions que je vois sur les tutoriaux ne sont pas valides, ca va prendre du temps.

Reply

Marsh Posté le 11-01-2005 à 10:13:05    

getElementById sans "s" à Element... :o

Reply

Marsh Posté le 11-01-2005 à 10:24:39    

Hermes le Messager a écrit :

getElementById sans "s" à Element... :o


 
m'ci m'sieur :ouimaitre:

Reply

Marsh Posté le 11-01-2005 à 10:27:46    

ce qui est etrange c'est que getElementsByTagName prends un "s" lui... ils sont fous ces types qui inventent des langages pareils !

Reply

Marsh Posté le 11-01-2005 à 10:29:11    

Gravastar a écrit :

.... il me dit des trucs bizares ce debugger : je le lance à partir de la fenetre de ma page et il m'affiche des erreurs pour une autre page, et d'autres qui ne sont plus d'actualite... qui plus est, selon lui :  
document.getElementsById is not a function
 
Bon, je vais voir ca, mais n'etant pas un veterant du javascript, si les fonctions que je vois sur les tutoriaux ne sont pas valides, ca va prendre du temps.


 
La fenêtre du débugger garde les erreurs de tous les onglets ouverts.
Appuie sur la touche "clear" pour le réinitialiser.
 
PS: désolé pour le "s" à getElementById j'avais pas fais gaffe ...


---------------
stpfilms.free.fr
Reply

Marsh Posté le 11-01-2005 à 10:29:41    

non, un id est toujours unique, donc il ne peut y avoir qu'un seul élement ; alors qu'un tag peut être répété plusieurs fois dans une même page, donc plusieurs éléments ;)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 11-01-2005 à 10:29:41   

Reply

Marsh Posté le 11-01-2005 à 10:32:09    

Gravastar a écrit :

ce qui est etrange c'est que getElementsByTagName prends un "s" lui... ils sont fous ces types qui inventent des langages pareils !


 
oui, c'est pas toujours très clair ...
En général, pour pas me perdre, je vérifie ma syntaxe sur le site http://fr.selfhtml.org/ (en rentrant la fonction dans le champ de recherche ou en fouillant dans la partie Javascript ...)


Message édité par fxoxo le 11-01-2005 à 10:32:49

---------------
stpfilms.free.fr
Reply

Marsh Posté le 11-01-2005 à 10:43:35    

Mjules a écrit :

non, un id est toujours unique, donc il ne peut y avoir qu'un seul élement ; alors qu'un tag peut être répété plusieurs fois dans une même page, donc plusieurs éléments ;)


 
mouais, ca se tient, mais bon... :vomi:

Reply

Marsh Posté le 11-01-2005 à 10:44:20    

fxoxo a écrit :

oui, c'est pas toujours très clair ...
En général, pour pas me perdre, je vérifie ma syntaxe sur le site http://fr.selfhtml.org/ (en rentrant la fonction dans le champ de recherche ou en fouillant dans la partie Javascript ...)


 
merci pour la ficelle !  :)  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed