En utilisant la méthode getBy... ça marche sous NS7.
Merci.
Va me falloir un boukin la-dessus :D
kfman
Le choix d'utiliser les méthodes ou l'arborescence dans le DOM se fait selon quelle critères ?
--greg--
en fait dans netscape4 tu peux betement faire
document.lenomdetondiv ....
gm_superstar
kfman a écrit a écrit :
Y'a une méthode pour que ça marche avec NS4 aussi ?
Pour le DOM, y'a pas un schema en arbre ?
Pour NS 4 ça va être dur parce que tu ne peux pas utiliser document.layers vu qu'il n'y a pas de <layer>. Essaye de voir autour de document.ids qui est censé être un tableau des styles des ID définis dans le document...
--greg--
visibility: hidden
kfman
Je comprends pas: avec le div le calque est affiché avec visibility=hide :heink:
kfman
Y'a une méthode pour que ça marche avec NS4 aussi ?
Pour le DOM, y'a pas un schema en arbre ?
gm_superstar
--greg-- a écrit a écrit :
ben c ske j'ai dit:)
Ah oui j'avais cru voir une question ;)
gm_superstar
kfman a écrit a écrit :
Merci
Voir mon Edit
--greg--
gm_superstar a écrit a écrit :
Non, getElementById ne marche pas avec Netscape 4...
Tu dois utiliser la propriété style de ton objet élément :
box = document.getElementById("layer1" );
box.style.display = "none";
gm_superstar
kfman a écrit a écrit :
-- greg --, t sur pour l'attribut display, c pas visibility ?
En fait display et visibility fonctionnent différemment :
visibility: visible/hidden -> La boîte est générée mais elle n'apparaît pas, ce qui veut dire que lorsqu'on cache le <div>, le reste de la mise en page n'est pas modifié
display: block/none -> La boîte n'est générée que si display est différent de none. Ce qui veut dire que lorsqu'on cache le <div>, le reste de la mise en page est modifiée (par exemple tout ce qu'il y a en dessous du <div> remonte.
--greg--
kfman a écrit a écrit :
-- greg --, t sur pour l'attribut display, c pas visibility ?
spa moi c gm_superstar qu'a mis ça, mais oui, ça existe.
--greg--
document.getElementById("Layer1" ).blablabla
mais ça marchera pas avec ns4
kfman
-- greg --, t sur pour l'attribut display, c pas visibility ?
kfman
--greg-- a écrit a écrit :
euh
utilise <div> a la place...
et pas comme ça, mais comme ceci: