Bonjour,
Je suis débutant en js, et un petit coup de pouce sera fort sympathique.
J'ai fait une fonction en js, le problème est qu'elle fonctionne sous ie6 et pas sous firefox 3.6.10.
Code :
- function EnAnglais(){
-
- //Suppression de l'ancien contenu
- var item1 = document.getElementById("itemmenu1" );
- var old_contenu = item1.firstChild;
- item1.removeChild(old_contenu);
- //Ajout de l'information
- var info = document.createTextNode("Search" );
- item1.appendChild(info);
-
- //deuxieme element
- var item2 = document.getElementById("itemmenu2" );
- var old_contenu = item2.firstChild;
- item2.removeChild(old_contenu);
- //Ajout de l'information
- var info = document.createTextNode("Save" );
- item2.appendChild(info);
- //troisieme element
- var item3 = document.getElementById("itemmenu3" );
- var old_contenu = item3.firstChild;
- item3.removeChild(old_contenu);
- //Ajout de l'information
- var info = document.createTextNode("Category" );
- item3.appendChild(info);
-
- //n element
- var item4 = document.getElementById("itemmenu4" );
- var old_contenu = item4.firstChild;
- item4.removeChild(old_contenu);
- //Ajout de l'information
- var info = document.createTextNode("Network" );
- item4.appendChild(info);
- }
|
Et le code html où j'appelle ma fonction :
Code :
- <img src="#.JPG" class="an" onclick="javascript:EnAnglais()"/>
|
Merci de votre aide.