Modfier un div d'une autre frame
Voila je dois travailler sur une page comportant des frames
et hélas je n'ai pas le choix.
Je vais simplifier mon problème avec un simple exemble:
J'ai une page avec 2 frames, la frame 'droite' et la frame 'gauche'.
Dans 'droite' j'ai un div donc l'identifiant est 'div_test' et qui contient
un texte (peu importe).
Dans ma frame 'gauche' j'ai un bouton, lors du click il appel une fonction
qui devrait modifier le contenue de 'div_test' et mettre un autre texte.
Mais je n'y arrive pas j'ai perdu 2h a chercher cette betise sans doute la
j'ai besoin de vous :D
Voici le code de l'exemple:
<frameset cols="80,*" frameborder="NO" border="0" framespacing="0">
<frame src="frame_gauche.html" name="gauche" scrolling="NO" noresize>
<frame src="frame_droite.html" name="droite">
</frameset>
<noframes>
<script language="JavaScript">
function test(){
alert("ok");
parent.frames['droite'].getElementById['div_test'].innerHTML = "nouveau texte";
}
</script>
</head>
<body>
<input type="button" value=test onClick="test()">
</body>
<div id="div_test">Yop</div>