Selection d'une valeur via une fenetre popup [Résolu]

Signaler
Messages postés
35
Date d'inscription
lundi 13 février 2006
Statut
Membre
Dernière intervention
15 avril 2014
-
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
Bonjour ,
J"ai un petit problème avec une fonction javascript.


Voici
mon problème : j"ai un formulaire avec un nommé "photo1"
dans lequel l'utilisateur à besoin de rentrer le nom d"une photo.

Pour l'aider, j"ai mis juste a coté de l" un petit lien
qui ouvre une popup dans laquelle s"affichent des miniatures des photos.
Lorsqu'il clique sur une miniature, théoriquement :
                - le nom de la miniature doit s'afficher automatique dans le champ "photo1"
                - la popup doit se fermer


Voici ma fonction javascript : (inspirée de http://www.developpez.net/forums/showthread.php?t= 240910 )



function val(nom_form,valeur){
                window.opener.document.forms['photo1'].elements['FormView1$MaDropDownList'].value ="valeur";
                window.close();
}






Et voici le lien qui figure sur les miniature :
echo "
".$myFile."";

Or le problème, c'est que le liens existe bien, mais lorsque je clique, rien ne se passe.
Auriez vous une idée de la provenance de la panne ?

Merci beaucoup

2 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
35
Bonjour,

   window.opener.document.forms['photo1'].elements['FormView1$MaDropDownList'].value= "valeur";

         window.opener.document. name du formulaire .name de l'input text.value =valeur;
ou     windows.opener.document.getElementById("id de l'input texte").value="valeur";

<hr size="2" width="100%" />
    remarques : tu ne donnes ni le contenu des variables php, ni le formulaire...
       difficile de deviner donc.



<hr />



Cordialement            Bul         [mon Site]     [M'écrire]           




<hr />
Messages postés
450
Date d'inscription
samedi 16 avril 2005
Statut
Membre
Dernière intervention
18 avril 2007
2
Coucou !
Pourquoi t'as mis des antislashs devant les guillemets de href ?
et $myFile ce serait pas du php par hasard ?
<hr />Stfou