Accueil > Forum > > > > Remplir un champ du formulaire via popup (URGENT)
Remplir un champ du formulaire via popup (URGENT)
mardi 15 novembre 2005 à 20:36:56 |
Remplir un champ du formulaire via popup (URGENT)

jmobylette
|
Bonjour,
Je suis en train de faire un formulaire et j'ai un champ image :
Image : <input type="hidden" name="image" value="????"> <input name="" type="button" value="Sélectionner" onClick="window.open('popup.htm','new','width=375,height=400,toolbal=no,location=no,directories=no,status=no,menubar=no=scrollbars=no,resilable=no')">
J'ai donc mis un bouton "Sélectionner" pour choisir cette image dans une popup popup.htm. Sur cette popup, je vais y mettre les images et en dessousde chaque image, un lien "sélectionner cette image"et je souhaiterais que lorsqu'on clique sur ce lien, la popup se ferme, que "?????" du champ "hidden" soit le numéro de l'image et si possible afficher le nom de l'image à côté de "Image :" (pour éviter d'avoir toujours le bouton sélectionner tout seul... et pour montrer quand même le nom de l'image choisie ! Je peux paraître exigeant mais les seules sources que j'ai pu trouver c'était avec un "select" et ce n'est pas ce que je veux... 
Je n'ai jamais programmé de Javascript et j'en ai aucune connaissance, je suis + PHP et donc s'il était possible de m'aider un maximum, ce serait super gentil de votre part ! 
++ 
Julien B.
|
|
samedi 19 novembre 2005 à 17:01:51 |
Re : Remplir un champ du formulaire via popup (URGENT)

thegreg_be
|
J'ai exactement le mêm problème si tu trouve la soluce préviens moi ;)
Pour l'instant j'ai la popup qui s'ouvre, se referme quand on clique
sur le lien mais rien n'est envoyé dans le textfield de la page
initiale...
code dans ma popup:
<script language="javascript">
function choisir(truc)
{ window.opener.document.forms[0].w_choix = truc ;
// on se ferme
self.close(); }
</script>
<a href="javascript:choisir('123');">Sélectionner 123</a>
code dans ma page de démarrage:
<script language="javascript">
function popup(fic)
{ wchoix=window.open(fic,'Choisir','width=640,height=600,top=50,left=50'); }
</script>
<a href="javascript:popup('http://localhost/popup.php')">Fichier
de bibliothèque :</a><input type="text"
name="w_choix"><br>
|
|
samedi 19 novembre 2005 à 17:20:50 |
Re : Remplir un champ du formulaire via popup (URGENT)

thegreg_be
|
VOilà avec ce code ci cela semble marcher.. même si je n'arrivez pas à l'intégrer à mon site...:
Popup:
<script language="javascript">
function choisir(truc)
// on affecte la valeur (.value) dans :
// window.opener : la fenêtre appelante (celle qui a fait la demande)
// .document : son contenu
// .forms[0] : son premier formulaire
// .w_choix : son champ appelé w_choix
{ window.opener.document.bibliofield.choix.value = truc ;
// on se ferme
self.close(); }
</script>
<a href="javascript:choisir('3');">Sélectionner 3</a>
Fenètre de base:
<script language="javascript">
function popup(fic)
// on ouvre dans une fenêtre le fichier passé en paramètre.
// cette ouverture peut être améliorée en passant d'autres
// paramètres que la taille et la position de la fenêtre.
{ wchoix=window.open(fic,'Choisir','width=640,height=600,top=50,left=50'); }
</script>
<form name="bibliofield">
<input type="text" name="choix" value="">
<a href="javascript:popup('popup.html')">Fichier de bibliothèque :</a><br>
</form>
|
|
mardi 6 décembre 2005 à 12:31:44 |
Re : Remplir un champ du formulaire via popup (URGENT)

quebectech
|
Bonjour, j'aime bien ce script, mais moi j'ai des infos sur 3 champs a transféré en cliquant sur un seul et meme lien, comment faire. Dans l'exemple ici c'est le champ "choix" moi c'est "Qte", "Prix", "Description". Quelqun peut m'aider ?
|
|
mardi 6 décembre 2005 à 12:56:43 |
Re : Remplir un champ du formulaire via popup (URGENT)

thegreg_be
|
C'est un peu trivial, tu n'a qu'à faire 3 fois la même chose (as tu
compris le code ou juste recopié? ou alors c'est moi qui n'ai pas
compris ce que tu veux faire)
Ceci dit, je ne vois pas l'intéret d'avoir une popup pour remplir un
prix un quantité et un description mais bon... peut être peut tu nous
expliquer ce que tu essayes de faire?
Popup:
<script language="javascript">
function choisir(Qte_value, Prix_value, Description_value)
{
window.opener.document.bibliofield.Qte.value = Qte_value ;
window.opener.document.bibliofield.Prix.value = Prix_value ;
window.opener.document.bibliofield.Description.value = Description_value ;
// on se ferme
self.close();
}
</script>
<a href="javascript:choisir('3, 351F, GSM');">Sélectionner 3 GSM à 351F </a>
Fenètre de base:
<script language="javascript">
function popup(fic)
// on ouvre dans une fenêtre le fichier passé en paramètre.
// cette ouverture peut être améliorée en passant d'autres
// paramètres que la taille et la position de la fenêtre.
{ wchoix=window.open(fic,'Choisir','width=640,height=600,top=50,left=50'); }
</script>
<form name="bibliofield">
<input type="text" name="Qte" value="">
<input type="text" name="Prix" value="">
<input type="text" name="Description" value="">
<a href="javascript:popup('popup.html')">Choisir les quantités :</a><br>
</form>
|
|
mardi 6 décembre 2005 à 13:48:50 |
Re : Remplir un champ du formulaire via popup (URGENT)

quebectech
|
Bonjour, et merci pour ta reponse si rapide, la seule chose c'est que ca ne fonctionne pas;
dans le champs "QTE" ca me marque 3, 351F, GSM et dans les 2 autres champs ca me marque: undefined
Le but de ce script c'est pour un formulaire de commande, je fait afficher une liste de produits dans la popup et le client choisis le produits voulue, et les info sont retranscrite dans le formulaire de commande.
|
|
mardi 6 décembre 2005 à 14:43:49 |
Re : Remplir un champ du formulaire via popup (URGENT)

thegreg_be
|
Je ferais ca plutot avec un truc genre "panier d'achats" mais bon tu as
surement tes raisons. Je m'étais juste trompé dans les quotes, il faut
mettre:
<a href="javascript:choisir('3', '351F', 'GSM');">Sélectionner 3 GSM à 351F </a>
et pas :<a href="javascript:choisir('3, 351F, GSM');">Sélectionner 3 GSM à 351F </a>
|
|
mardi 6 décembre 2005 à 15:19:16 |
Re : Remplir un champ du formulaire via popup (URGENT)

quebectech
|
ca marche tres bien maintenant, je te remerci bcp, en passant si tu peux m'aider aussi pour mes 2 autres demandes d'aide.... 613774 et le 613763 celui ci est le 600814
|
|
mardi 6 décembre 2005 à 15:38:42 |
Re : Remplir un champ du formulaire via popup (URGENT)
|
mardi 6 décembre 2005 à 17:32:22 |
Re : Remplir un champ du formulaire via popup (URGENT)

thegreg_be
|
Bon allé j'ai regardé tes post mais je comprends pas toujours ce que tu
veux faire mais bon... je suis pas un expert en javascript non plus.
Cependant j'ai l'impression que dans beaucoup de cas tes problèmes
seraient peut être plus simples à régler en PHP qu'en Javascript.
Le Javascript est intéressant pour avoir quelque chose d'intercatif
avec l'utilisateur ou d'animé, le PHP me semble plus intéressant
lorsqu'il s'agit de gérer du contenu, d'afficher de pages suivant tel
ou tel schéma... En plus c'est plus facile à apprendre!
|
|
Cette discussion est classée dans : formulaire, image, champ, popup, sélectionner
Répondre à ce message
Sujets en rapport avec ce message
Popup incrémenter formulaire [ par flopad ]
Bonjour tout le monde,j'ai une page en php contenant un formulaire dont les données vont ensuite alimenter une bdd MySql.Sur
Popup css? avec formulaire inside [ par DaD92 ]
Salut à tous, Je ne suis pas très fort en développement, je connais un peu les CSS et le php, mais mon petit cerveau c'est arrêté là pour l'instant.
Question sur control de formulaire en JS [ par Vylco ]
Bonjour, voila j'ai créer un formulaire en html, je vois comment comment controler si un champ est vide mais en plus de sa j'aimerais que quand un cha
champ d'un formulaire alimenté par une liste de choix [ par jeremili ]
Bonjour, Je voudrais créer un formulaire avec des champs pouvant être alimentés par une pop-up contenant des données issues d'une table. ex: En fac
Afficher une image dans un champ type select [ par amateurjava ]
J'ai beau chercher et je trouve pas comment afficher une image dans un select Par exemple : une photo + un nomet dans le menu déroulant on selectionne
Ouvrir lien fixe sur image aléatoire dans popup [ par razelbok ]
Bonjour à tous. Avant tout je suis débutant, le code n'est donc peut-être pas très beau (j'ai d'ailleurs galéré pour trouver ce dont j'avais besoin, m
Passage d'une variable dans un formulaire [ par jeanmarieb ]
Bonjour, Je voudrais me servir du résultat du champ précédent dans le champ suivant Exemple : suivant le choix effectué dans le champ où je peux
Modifier la valeur d'un champ personnalisé d'une image [ par bousty ]
Bonjour Voilà mon souci. J'ai dans ma page une image à laquelle j'ai un champ personnel (jqimg) comme ceci J'ai créer un script pour changer la va
FORMULAIRE [ par parenthese101 ]
Bonjour à tous et à toutes, Sur l'une de mes pages web, j'ai des boutons qui ouvrent tous le même formulaire. Comment faire pour que au clic de chacu
Effet loupe popup au passage de la souris [ par tendres ]
Bonjour, J'aimerai utiliser un système de zoom dans une popup au passage de la souris sur une image/photo dans n'importe quel format (portrait /paysa
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|