erreur

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : erreur

par albat » 06 févr. 2006, 22:08

Ce forum est magique : il apprend à chacun à résoudre ses erreurs. :lol:

Blague à part, tu as bien fait de relire ton code.
Merci de nous avoir communiqués l'explication. :merci:

par newb » 06 févr. 2006, 20:44

probleme résolu, le probleme venait du faites que je ne passait pas par le formulaire.
la syntaxe exacte est donc :
opener.window.formulaire.texte_background_color.value

erreur

par newb » 06 févr. 2006, 16:42

bonjour

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 :
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();
}
si je met en commentaire les 2 premieres lignes ca marche (la 3eme fonctione).

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 !