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 :

Champ de type TextArea avec un évenement


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut Champ de type TextArea avec un évenement
    J'ai un formulaire qui contient un champ de type textarea.
    ce champ textarea est rempli (à 99%) à partir d'une autre page dans la quelle je sélectionne le texte à ajouter et un code javascript se charge de son ajout dans le champ textarea d'origine.
    Je veux que à chaque ajout de texte effectué, une opération de refresh se lance automatiquement sur le formulaire d'origine qui contient le champ textarea.

    quel évenement html puis-je utiliser pôur ce champ textarea?

    Merci.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    le texte étant ajouté dynamiquement tu peux tenter de passer par le onchange du textarea en ayant pris soin de basculer le focus ailleurs à près l'ajout ?
    sinon pourquoi vouloir passer par un evènement et pas simpleemnt lancer le resfresh après l'ajout ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    le texte étant ajouté dynamiquement tu peux tenter de passer par le onchange du textarea en ayant pris soin de basculer le focus ailleurs à près l'ajout ?
    sinon pourquoi vouloir passer par un evènement et pas simpleemnt lancer le resfresh après l'ajout ?
    l'utilisation de l'événement n'est qu'une idée...
    comment lancer une refresh de la fenêtre ource après l'ajout dynamique du texte ???

    l'ajout dynamique du texte s'effectue avec cette fonction javascript :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function concatInDeliverableField(str) {
      var deliverablesField=window.opener.document.forms["myform"].elements["drdeliverables"]
       if(deliverablesField.value.length!=0) {
          deliverablesField.value=deliverablesField.value+"\\n"+str;
       } else {
            deliverablesField.value=str;
       }
    }

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.opener.location.reload()
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 21
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    self.opener.location.reload()
    avec ce code, quand je clique sur le texte à ajouter, je suis retourné automatiquement à la page source et j'aurais un alert javascript contenant ce message :

    Pour afficher cette page, les informations précédemment transmises par Firefox doivent être renvoyées. Ceci répétera toute action (telle qu'une recherche ou un ordre d'achat) entreprise précédemment.


    Avec deux boutons "Renvoyer" & "Annuler".
    si je clique sur "Renvoyer", un refresh de la page s'effectue mais le texte ajouté est dipsaru (le textarea revient vide).
    et si je clique sur "Annuler", le texte ajouté reste dans le textarea mais pas de refresh de la page.

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    ben il te suffit de soumettre le form ...


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.opener.document.forms["myform"].submit()
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Lire un champ de type timestamp avec OCI
    Par fagotto dans le forum Interfaces de programmation
    Réponses: 3
    Dernier message: 02/12/2014, 17h34
  2. Lire un champ oracle type long avec une requête ODBC
    Par guidav dans le forum Général VBA
    Réponses: 1
    Dernier message: 02/07/2011, 17h27
  3. Recherche sur un champ de type Date avec Hibernate
    Par federator dans le forum Hibernate
    Réponses: 0
    Dernier message: 15/05/2010, 13h37
  4. Préremplir champ formulaire type date avec "/"
    Par rgdu86 dans le forum Langage
    Réponses: 4
    Dernier message: 31/05/2008, 11h51
  5. mapping champs de type int avec longueur
    Par elbissat dans le forum Hibernate
    Réponses: 3
    Dernier message: 27/11/2007, 10h45

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