11493 sujets

JavaScript, DOM et API Web HTML5

Hello, sauriez vous comment modifier la couleur d'un div a l'interieur d'une iframe depuis la page principale ou est-ce impossible ?


Un clic sur le lien devrait changer la couleur du div id="sb1" a l'interieur de la iframe id="box" :

<a ...onclick="changeCouleur"></a>
<iframe id="box" ... ></iframe>


J'ai tente sans succes :

function changeCouleur(chosenCol){
document.frames("box").document.getElementById("sb1").style.color="#"+chosenCol ;
}


Merci de votre aide
Modifié par OnZeTop (28 May 2009 - 23:19)
Pour les histoires de frames je n'en ai aucune idée, par contre ...

document.frames("box").document.getElementById("sb1").style.[b]background[/b]="#"+chosenCol ;

... me semble plus correct !