bon je le testerais comme ça alors... marchi bocoup !
tilla

-------------------------------
Réponse au message :
-------------------------------
> Normal document.all ne marche que sous IE...
>
> Pour accéder à la propriété display en JS "standard" tu peux utiliser:
>
> appli = document.getElementById('nom')
> etc...
>
> Voici un petit script que j'avais fait et qui utilise ce système:
>
> function showHide(element, caller, plus, minus) {
> element = document.getElementById(element);
> caller = document.getElementById(caller);
>
> if(element.style.display == 'none') {
> element.style.display = 'block';
> caller.src = minus;
> }
> else
> {
> element.style.display = 'none';
> caller.src = plus;
> }
> }
>
> Cette fonction sert à "minimiser" un élément quand on clique sur une image.
> J'espère que ça pourra t'aider.
>
> Dean
>
[ Lien ]>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> >
> > Je souhaite faire un roll-over textuel en changeant l'attribut style.display de la balise p.
> >
> > Pas de problème avec ie (évidemment)... mais impossible de changer l'attribut avec netscape !
> >
> > si vous avez une idée...
> >
> > voici le script actuel pour ie :
> >
> > <script TYPE="text/javascript">
> > <!--
> >
> > var nom;
> >
> > function afficher(nom)
> > {
> > if (document.all)
> > {
> > var appli;
> > var recup = new Object;
> > appli = "document.all."+nom+".style";
> > recup = eval(appli);
> > recup.display="";
> > }
> > }
> >
> > function disparaitre(nom)
> > {
> > if (document.all)
> > {
> > var appli;
> > var recup = new Object;
> > appli = "document.all."+nom+".style";
> > recup = eval(appli);
> > recup.display="none";
> > }
> > }
> > //-->
> > </script>
> >
> > La variable "nom" est passée en paramètre dans le onmouseover ou onmouse out
> >
> > tilla

>