11548 sujets

JavaScript, DOM et API Web HTML5

Tout d'abord salut a tous
J'etais deja passé sur le site plusieur fois mais j'avais jamais posté.

Alors voila je suis en pleine bataille, je débute en javascript même si j'ai qq notions de programmation en C qui me sont bien utile.
Mon but premier est de faire un menu qui se deroule au passage de la souris sur le titre.
Apres qq essais j'ai decidé d'utiliser un tableau html qui se completerai au passage de la souris.
J'ai laborieusement réussi a faire marcher ce script sous IE6 mais il ne marche pas sous firefox.
J'ai pourtant bien suivi les recommandation que j'ai trouvé un peu partout sur le net pour le faire marcher mais rien a faire.

le voici (c'est pourtant pas des plus compliqué):

dans la balise HEAD:
function menu_soirees_on()
{
document.getElementById("soirees").lastChild.childNodes(0).childNodes(0).firstChild.nodeValue = "Soiree1"
document.getElementById("soirees").lastChild.childNodes(1).childNodes(0).firstChild.nodeValue = "Soiree2"
}

dans la balise BODY

<table id="soirees" border="1">
<caption><a href="javascript:;" onMouseOver="menu_soirees_on();">Soirees menu</a></caption>
<tr><td>cellule1</td></tr><tr><td>cellule2</td></tr>
</table>



J'ai volontairement fais mon tableau sur une ligne car j'ai lu que c'etait une des methodes pour que cela marche sous firefox.

Bon ba merci d'avance