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

Zope Python Discussion :

[Zope] Transmettre des valeurs d'un textbox à un autre


Sujet :

Zope Python

  1. #1
    Expert éminent sénior
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Points : 10 067
    Points
    10 067
    Par défaut [Zope] Transmettre des valeurs d'un textbox à un autre
    J'ai un fichier "test_html" avec 2 zone de texte, une ("input") où je rentre une donnée, l'autre ("ouput") où je voudrais récupérer une donnée et un bouton ("transmit") qui doit me permettre le transfert à l'aide d'un script python de la donnée de la zone de text "input" à la zone "output" lorsque je clique dessus

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <input type="text" name="input" value="votre nom"><BR>
    <input type="text" name="output" value=<dtml-var test>><BR>
    <input type="submit" value="transmit">
    J'ai un script python "test" qui me retourne la valeur de la zone "input"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    from Products.PythonScripts.standard import html_quote
    request = container.REQUEST
     
    try: return request.input
    except: return ''
    Si je rajoute la balise dans mon fichier test.html <form Action="test"> et que je clique sur le bouton, ca m'ouvre une nouvelle page avec la valeur de la zone "input". Moi je voudrais que ca me conserve la même page mais mette à jour la zone "output".
    Comment faire ?

  2. #2
    Expert éminent sénior
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Points : 10 067
    Points
    10 067
    Par défaut
    Bon, j'ai trouvé une solution, pas très propre (et sûrement que cela n'ira pas pour des pages plus complexes). J'associe simplement l'action du bouton à la page elle-même, les textbox se remplissant grâce aux scripts Python.

    fichier index_html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <html>
    <form action="index_html">
    <input Type="TEXT" Name="InputValue" Value=<dtml-var pyTest>><br/>
    <input Type="TEXT" Name="OutputValue" Value=<dtml-var pyTest>><br/>
    <input Type="Submit"  Value="Envoyer">
    </form>
    </html>
    scrypt python pyTest:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    from Products.PythonScripts.standard import html_quote 
    request = container.REQUEST 
     
    try: return request.InputValue 
    except: return ''

Discussions similaires

  1. Entrer des valeurs dans une textbox et empecher certaine !
    Par 0nn2belle dans le forum Windows Forms
    Réponses: 1
    Dernier message: 06/05/2009, 14h03
  2. Sommes des valeurs dans un textbox multiligne
    Par Namson dans le forum VB.NET
    Réponses: 1
    Dernier message: 02/03/2009, 00h29
  3. Transmettre des valeurs entre WizardPage
    Par kennygunie dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 13/05/2008, 18h11
  4. Debutant : prendre des valeurs dans un textbox
    Par dachir dans le forum Applets
    Réponses: 3
    Dernier message: 05/03/2008, 14h01
  5. récupérer des valeur dans une textbox..
    Par mohe27 dans le forum ASP.NET
    Réponses: 11
    Dernier message: 15/12/2007, 19h37

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