IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Remplir un formulaire � l aide d'un pop up


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    D�cembre 2009
    Messages
    30
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2009
    Messages : 30
    Par d�faut Remplir un formulaire � l aide d'un pop up
    Bonjour,
    j ai essay� de faire mais j ai pas pu
    voila ma premiere page de formulaire :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <script type="text/javascript"> 
    function OuvrirPopup(page,nom,option) {window.open(page,nom,option); 
    } 
    </script> 
    </head> 
    <body> 
    <form name="forma" > 
    <table width="100%" border="0" cellspacing="3" cellpadding="3"> 
    <tr> 
    <td><input type="text" id="ch1" name="formb"/><input type="button" onClick="OuvrirPopup('pop.php?pg=formb','popupchoix','width=300,height=150,menubar=no,status=no')" /></td> 
    </tr> 
    <tr> 
    <td><input type="text" id="ch2" name="formc"/><input type="button" onClick="OuvrirPopup('pop.php?pg=formc','popupchoix','width=300,height=150,menubar=no,status=no')" /></td> 
    </tr> 
    <tr> 
    <td> </td> 
    </tr> 
    </table> 
    </form>
    ma deuxi�me page : pop.php
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <?php 
    $form=$_GET['pg']; 
    echo $_GET['pg']; 
    $form="formb" 
    ?> 
    <script type="text/javascript"> 
    function Reporter(l) { 
    var choix=l.options[l.options.selectedIndex].value; 
    var remp=<?php $form; ?> ; 
    window.opener.document.forms["forma"].elements['remp'].value=choix; 
    } 
    </script> 
    </head> 
    <body> 
    <form > 
    <table width="100%" border="0" cellspacing="3" cellpadding="3"> 
    <tr> 
    <td><SELECT NAME="Page" id='Page' onChange="Reporter(this)"> 
    <OPTION>-- Choisissez une page ---</OPTION> 
    <OPTION value="Plongée">Plongée</OPTION> 
    <OPTION value="Nucléaire">Nucléaire</OPTION> 
    <OPTION value="Bonheur">Bonheur</OPTION> 
    </SELECT> 
    </td> 
    <td> </td> 
    </tr> 
    </table> 
    </form>
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POO�te
    Inscrit en
    Avril 2008
    Messages
    2 652
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activit� : POO�te

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par d�faut
    Je n'ai pas regard� dans le d�tail, mais �a m'a paru �trange :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    var remp=<?php $form; ?> ; 
    window.opener.document.forms["forma"].elements['remp'].value=choix;
    Donc tu r�cup�res une valeur dans ton php et tu la places dans une variable JS (remp). Jusque l�, OK.
    Mais � la ligne suivante, c'est la chaine "remp" que tu fournis comme clef pour r�f�rencer ton �l�ment : si tu voulais utiliser la valeur stock�e dans ta variable, enl�ve les quotes autour de 'remp'. (D'ailleurs, sinon, pourquoi alimenter une variable remp et ne pas l'utiliser ? )

  3. #3
    Membre averti
    Inscrit en
    D�cembre 2009
    Messages
    30
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2009
    Messages : 30
    Par d�faut Merci Pour votre r�ponse
    j'ai essay� mais j'ai toujours le m�me souci .. est ce que c'est possible de demander un exemple pr�t � utiliser ???

  4. #4
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonsoir,
    Citation Envoy� par kamalalex Voir le message
    j ai essay� mais j ai tirs le mm souci .. est ce ke c possible de demander un exemple pr�t � utiliser ???
    tu peux toujours demander mais il semblerait que nous soyons l� pour t'aider mais en aucun cas pour faire le travail � ta place, ceci �tant nous attendons que tu nous expliques plus avant ce que tu ne parviens pas � r�aliser ou encore ce qui constitue pour toi une zone d'ombre.


  5. #5
    Membre averti
    Inscrit en
    D�cembre 2009
    Messages
    30
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2009
    Messages : 30
    Par d�faut Point d'ombre dans mon soucis actuel
    tu peux toujours demander mais il semblerait que nous soyons l� pour t'aider mais en aucun cas pour faire le travail � ta place, ceci �tant nous attendons que tu nous expliques plus avant ce que tu ne parviens pas � r�aliser ou encore ce qui constitue pour toi une zone d'ombre.

    En effet j'arrive � r�cup�rer la variable depuis la premi�re page " la page qui contient le formulaire" mais j'arrive pas � le remplir avec mon code. quand je termine le traitement dans mon pop il n y a rien qui se passe dans ma page qui a appeler le formulaire.

    et c'est ici ou je suis bloqu� , pour cette raison j'ai donn�e un simple formulaire avec deux champs , puisque mon formulaire r�el est bcp plus compliqu� car il est cr�er � l aide de AJAX et Jquery.


    Dans l'attente d'une r�ponse positive de votre part , et merci pour tt ceux qui ont consacr� du temps pour lire mon message.

  6. #6
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Comme tu l'as d�j� not� les �l�ments de la page m�re sont atteignables via la r�f�rence � window.opener.
    En effet j'arrive � r�cup�rer la variable depuis la premi�re page " la page qui contient le formulaire" mais j'arrive pas � le remplir avec mon code.
    si tu le r�cup�res tu dois pouvoir l'affect� facilement ??

Discussions similaires

  1. R�ponses: 3
    Dernier message: 18/05/2015, 22h08
  2. [XL-2010] Remplir un tableau � l'aide d'un formulaire avec image
    Par soso882 dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 22/08/2014, 09h51
  3. [AC-2007] Cr�er/Remplir un sous-formulaire � l'aide d'une requ�te
    Par Prettyletter dans le forum VBA Access
    R�ponses: 24
    Dernier message: 13/05/2014, 11h25
  4. Remplir un formulaire dans une Pop-Up � partir de la fen�tre appelante
    Par Grizzzly dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 15/02/2008, 09h06
  5. R�ponses: 6
    Dernier message: 24/01/2005, 14h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo