ca vient de la fonction, a cause de la ligne
if (document.all). cette clause est vraie uniquement pour IE et c'est donc normal qu'il ne se passe rien dans les autres navigateurs. enlève cette ligne mais la ca devrait provoquer une erreur sous mozilla, qui ne doit pas prendre en charge innerHTML, sans quoi l'auteur du script n'aurait pas mis cette ligne.
Houzéf@ - www.123toto.com-------------------------------
Réponse au message :
-------------------------------
> Bonjour,
>
> j'ai un pb avec du JS sous mozilla.
>
> Dans un site, j'utilise une fonction pour changer le contenu d'un tableau quand on passe sur un lien :
>
> Fontion :
> function changetext(whichcontent){
> if (document.all)
> descriptions.innerHTML='<td > <font class="textcourant">'+whichcontent+'</font></td>';
> }
>
> Lien :
> <a onMouseover="changetext(content[1])">bla bla bla </a> (Content[1] est le contenu de la première cellule d'un objet de type Array.)
>
> Ce code fonctionne très bien sous IE, mais pas sous Mozilla. Est ce que ça vient de la fonction, ou du onMouseover ?
>
> Quelqu'un peut-il m'aider SVP.
> Merci d'avance
>
> Fred