function afficher(idBalise) { var balise=document.getElementById("idBase"); balise.class.Name=("ouver"); }
C'est 'idBase' ou 'idBalise' ?-)
Olivier Miakinen
Le 30/06/2009 21:26, yoyo a écrit :
<ul if="menu1" onMouseOver ="afficher('menu1')"
Ce ne serait pas par hasard « id » au lieu de « if » ?
mais apparemment j'ai du merder quelque part.
merci de vos conseils
Tu devrais commencer par valider ton code. Je suppose que <http://validator.w3.org/> par exemple ne devrait pas laisser passer un attribut inconnu dans un élément HTML.
Et puis tu peux aussi activer l'affichage des erreurs JavaScript car je suppose que le résultat du getElementById que tu dois faire retourne null, et que ça fait une erreur quand tu tentes de l'utiliser.
Le 30/06/2009 21:26, yoyo a écrit :
<ul if="menu1" onMouseOver ="afficher('menu1')"
Ce ne serait pas par hasard « id » au lieu de « if » ?
mais apparemment j'ai du merder quelque part.
merci de vos conseils
Tu devrais commencer par valider ton code. Je suppose que
<http://validator.w3.org/> par exemple ne devrait pas laisser
passer un attribut inconnu dans un élément HTML.
Et puis tu peux aussi activer l'affichage des erreurs JavaScript
car je suppose que le résultat du getElementById que tu dois
faire retourne null, et que ça fait une erreur quand tu tentes de
l'utiliser.
Ce ne serait pas par hasard « id » au lieu de « if » ?
mais apparemment j'ai du merder quelque part.
merci de vos conseils
Tu devrais commencer par valider ton code. Je suppose que <http://validator.w3.org/> par exemple ne devrait pas laisser passer un attribut inconnu dans un élément HTML.
Et puis tu peux aussi activer l'affichage des erreurs JavaScript car je suppose que le résultat du getElementById que tu dois faire retourne null, et que ça fait une erreur quand tu tentes de l'utiliser.
SAM
Le 6/30/09 9:26 PM, yoyo a écrit :
bonjour,
Suite à mon dernier post sur le js, j'ai décidé de m'y mettre tout doucement avec un petit menu déroulant.
Ce ne serait pas par hasard « id » au lieu de « if » ?
en effet c'est bizzard le copier coller à transposé mon d en f car dans mon code c'est juste.
mais apparemment j'ai du merder quelque part.
merci de vos conseils
Tu devrais commencer par valider ton code. Je suppose que <http://validator.w3.org/> par exemple ne devrait pas laisser passer un attribut inconnu dans un élément HTML.
Et puis tu peux aussi activer l'affichage des erreurs JavaScript car je suppose que le résultat du getElementById que tu dois faire retourne null, et que ça fait une erreur quand tu tentes de l'utiliser.
j'avais complétement oublié le débogueur js.
Olivier Miakinen wrote:
Le 30/06/2009 21:26, yoyo a écrit :
<ul if="menu1" onMouseOver ="afficher('menu1')"
Ce ne serait pas par hasard « id » au lieu de « if » ?
en effet c'est bizzard le copier coller à transposé mon d en f car dans mon
code c'est juste.
mais apparemment j'ai du merder quelque part.
merci de vos conseils
Tu devrais commencer par valider ton code. Je suppose que
<http://validator.w3.org/> par exemple ne devrait pas laisser
passer un attribut inconnu dans un élément HTML.
Et puis tu peux aussi activer l'affichage des erreurs JavaScript
car je suppose que le résultat du getElementById que tu dois
faire retourne null, et que ça fait une erreur quand tu tentes de
l'utiliser.
Ce ne serait pas par hasard « id » au lieu de « if » ?
en effet c'est bizzard le copier coller à transposé mon d en f car dans mon code c'est juste.
mais apparemment j'ai du merder quelque part.
merci de vos conseils
Tu devrais commencer par valider ton code. Je suppose que <http://validator.w3.org/> par exemple ne devrait pas laisser passer un attribut inconnu dans un élément HTML.
Et puis tu peux aussi activer l'affichage des erreurs JavaScript car je suppose que le résultat du getElementById que tu dois faire retourne null, et que ça fait une erreur quand tu tentes de l'utiliser.
j'avais complétement oublié le débogueur js.
yoyo
SAM wrote:
Le 6/30/09 9:26 PM, yoyo a écrit :
bonjour,
Suite à mon dernier post sur le js, j'ai décidé de m'y mettre tout doucement avec un petit menu déroulant.
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise "ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée aux fonctions "afficher" et "fermer".
D'autre part, si ça ne fonctionne pas après correction (ou si c'est juste une erreur de recopie), il nous faudrait le code javascript correspondant (au moins celui des fonctions appelées).
Cordialement, Pascal
yoyo a écrit :
mais apparemment j'ai du merdé quelque part.
Bonjour,
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise
"ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée
aux fonctions "afficher" et "fermer".
D'autre part, si ça ne fonctionne pas après correction (ou si c'est
juste une erreur de recopie), il nous faudrait le code javascript
correspondant (au moins celui des fonctions appelées).
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise "ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée aux fonctions "afficher" et "fermer".
D'autre part, si ça ne fonctionne pas après correction (ou si c'est juste une erreur de recopie), il nous faudrait le code javascript correspondant (au moins celui des fonctions appelées).
Cordialement, Pascal
Pascal PONCET
Pascal PONCET a écrit :
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise "ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée aux fonctions "afficher" et "fermer".
Désolé, les autres réponses ne m'étaient pas encore parvenues quand j'ai écrit mon message.
La suite par contre reste valable, à savoir le code des fonctions.
Pascal PONCET a écrit :
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise
"ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée
aux fonctions "afficher" et "fermer".
Désolé, les autres réponses ne m'étaient pas encore parvenues quand j'ai
écrit mon message.
La suite par contre reste valable, à savoir le code des fonctions.
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise "ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée aux fonctions "afficher" et "fermer".
Désolé, les autres réponses ne m'étaient pas encore parvenues quand j'ai écrit mon message.
La suite par contre reste valable, à savoir le code des fonctions.
yoyo
Pascal PONCET wrote:
Pascal PONCET a écrit :
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise "ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée aux fonctions "afficher" et "fermer".
Désolé, les autres réponses ne m'étaient pas encore parvenues quand j'ai écrit mon message.
La suite par contre reste valable, à savoir le code des fonctions.
function fermer(id) { var balise= document.getElementById("id"); balise.class.Name=("fermer"); }
function afficher(idBalise) { var balise=document.getElementById("idBase"); balise.class.Name=("ouver"); }
Pascal PONCET wrote:
Pascal PONCET a écrit :
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise
"ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée
aux fonctions "afficher" et "fermer".
Désolé, les autres réponses ne m'étaient pas encore parvenues quand j'ai
écrit mon message.
La suite par contre reste valable, à savoir le code des fonctions.
function fermer(id)
{
var balise= document.getElementById("id");
balise.class.Name=("fermer");
}
function afficher(idBalise)
{
var balise=document.getElementById("idBase");
balise.class.Name=("ouver");
}
Il y a une erreur dans le HTML, à savoir l'attribut "id" de la balise "ul", qui est nommé "if". C'est déterminant puisque sa valeur est passée aux fonctions "afficher" et "fermer".
Désolé, les autres réponses ne m'étaient pas encore parvenues quand j'ai écrit mon message.
La suite par contre reste valable, à savoir le code des fonctions.
function fermer(id) { var balise= document.getElementById("id"); balise.class.Name=("fermer"); }
function afficher(idBalise) { var balise=document.getElementById("idBase"); balise.class.Name=("ouver"); }
yoyo
Bruno Desthuilliers wrote:
yoyo a écrit :
function afficher(idBalise) { var balise=document.getElementById("idBase"); balise.class.Name=("ouver"); }
C'est 'idBase' ou 'idBalise' ?-)
j'avais pas vu, mais il y a encore un truc qui cloche car il se passe rien
Bruno Desthuilliers wrote:
yoyo a écrit :
function afficher(idBalise)
{
var balise=document.getElementById("idBase");
balise.class.Name=("ouver");
}
C'est 'idBase' ou 'idBalise' ?-)
j'avais pas vu, mais il y a encore un truc qui cloche car il se passe rien