j'ai fais un petit script php qui me permet d'initialiser des champs input de type text à partir d'une popup.
ce script est placé dans la popup et activé lors du clic sur un bouton "valider".
dans la popup, on choisi une couleur (contenu dans le champs couleur) et lors de la validation, il insere le code couleur dans le champs de la page parent, applique comme couleur de fond du champs la couleur choisie et applique la couleur au fond d'une case de tableau appelée texte.
voici le script :
si je met en commentaire les 2 premieres lignes ca marche (la 3eme fonctione).function valid() {
opener.window.texte_background_color.value=couleur.value;
opener.window.texte_background_color.style.backgroundColor=couleur.value;
opener.window.texte.style.backgroundColor=couleur.value;
window.close();
}
j'ai vérifié qu'il n'y qu'une seule balise input d'attribut name='texte_background_color' dans la page parent et de meme ortographe et meme casse.
je ne vois pas du tout ou est le probleme ...
aidez moi svp !