bon je m'en suis sortie simplement en rajoutant id="menu" parceque en laissant que name="menu" marche pô!!
grosmethos
voici mes modif :
<div name="menubis" style="background-color:blue; visibility:hidden"><img src="image/appli_j.gif" onMouseOver="calque()"></div> et ma fonction calque :
function calque()
{document.all['menubis'].style.visibility='visible';}
ben ça marche toujours pas!!
cela marche si à la place du div je met une image!! etje traite avec l'image mais pas avec un claque!!:??:
grosmethos
ok je vais essayer!!!
m@nou
et pour netscapeuh :D
function affich_list()
{document.menu.visibility="visible";}
vôalâ ;)
darkoli
darkoli a écrit a écrit :
ben la c'est normal que ca ne marche pas !!!
tu utilise display dans le style du div (ca c'est bon) et ensuite tu utilises visible qui lui n'existe pas en tant que propriete.
En fait je te conseille :
style=".....;visibility:hidden;..."
document.all.menu.visibility='hidden'; // ' ou " c'est pareil en javascript
tu peux utiliser aussi la proprieté display de l'objet div mais pour l'affichage il faut faire ....display=true; // enfin je crois
Pour le verifier fait une recherche sur la bibliolink dhmt/javascipt et va voir enuite sur le site de la reference dhtml de microsoft ou tout est expliqué clairement.
oups j'ai oublié le .style. !!! et j'ai mis 'hidden' à la place de 'visible', ce qui ne sert à rien car le div est deja caché !!!
document.all.menu.style.visibility='visible'; // ' ou " c'est pareil
m@nou
avec IE c çà pour afficher ton calque ;)
function affich_list()
{document.all.menu.style.visibility="visible";}
et c bien hidden à la place de visible pour le cacher
darkoli
ben la c'est normal que ca ne marche pas !!!
tu utilise display dans le style du div (ca c'est bon) et ensuite tu utilises visible qui lui n'existe pas en tant que propriete.
En fait je te conseille :
style=".....;visibility:hidden;..."
document.all.menu.visibility='hidden'; // ' ou " c'est pareil en javascript
tu peux utiliser aussi la proprieté display de l'objet div mais pour l'affichage il faut faire ....display=true; // enfin je crois
Pour le verifier fait une recherche sur la bibliolink dhmt/javascipt et va voir enuite sur le site de la reference dhtml de microsoft ou tout est expliqué clairement.
grosmethos
bon j'ai defini un claque mais inivsible :
<div id="menu" style="position:absolute;width=275;height=40;colo r:blue;background-color:red;display:none">
jhjkhjklh
</div>
par contre j'appel un fonction pour l'afficher:
function affich_list()
{document.all.menu.visible="show";}
mais marche pas!!
des idées...