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

Bibliothèques & Frameworks Discussion :

textarea id et keyup


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre à l'essai
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2017
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Novembre 2017
    Messages : 29
    Points : 10
    Points
    10
    Par défaut textarea id et keyup
    Bonjour, j'aurai besoin d'un peu d'aide s'il vous plaît,
    J'ai sur mon site 2 textareas, je souhaite que le contenu que l'on tape dans le premier s'affiche dans le second automatiquement.
    Pour l'instant j'ai ça qui marche bien :
    Code JS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <script>
    $( "#description" )
      .keyup(function() {
        var value = $( this ).val();
        $( "#description2" ).text( value );
      })
      .keyup();
    </script>

    Le problème c'est que quand je les passe par tinymce ça ne marche pas, si j'ai bien compris, tinymce crée des nouvelles instances, mais j'ai beau avoir farfouillé, des choses comme ça par exemple :
    $('#description').live("keyup",function (e) {
    je n'arrive pas à le faire fonctionner, je ne m'y retrouve pas...

    Apparemment j'ai la version 3 de tiny mce, je peux peut-être utiliser une version plus récente (laquelle ?)
    mais dans ce cas je ne sais pas ce que devient le code d'initialisation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    tinyMCE.init({
    		mode: "exact",
    		elements : "description,description2",
    		theme : "simple",
    		language : "fr",
    	});
    Voilà voilà, merci d'avance.
    Yohann

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    regardez dans la variable JavaScript "tinymce" pour récupérer l'instance de l'éditeur.
    ensuite vous pouvez écrire le contenu avec "editeur.setContent(contenu)" et le lire avec "editeur.getContent()".

  3. #3
    Membre à l'essai
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2017
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Novembre 2017
    Messages : 29
    Points : 10
    Points
    10
    Par défaut
    Merci pour la réponse.
    Mais je ne comprends pas ce que veut dire "regardez dans la variable JavaScript "tinymce"", pouvez vouz être plus précis?
    merci

  4. #4
    Membre à l'essai
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2017
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Novembre 2017
    Messages : 29
    Points : 10
    Points
    10
    Par défaut
    Re, j'ai essayé d'ajouter ça au code d'initialisation, mais il ne marche pas...
    Peut-être que je comprends rien ou pb de version ?

    setup:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    	function(editor) 
    		{
    			editor.on( 'keyup', function(args) 
    			{ var val_texte=tinyMCE.get('#description').getContent();
    			tinyMCE.get('#description2').setContent(val_texte;);
    			} 
    			);
    		},

Discussions similaires

  1. Réponses: 3
    Dernier message: 12/05/2017, 12h00
  2. quoi utilisé ? TextArea ou autre ?
    Par soad dans le forum Composants
    Réponses: 2
    Dernier message: 05/06/2004, 16h19
  3. Réponses: 24
    Dernier message: 18/05/2004, 16h06
  4. rediriger la sortie standard vers un textarea
    Par gromite dans le forum Composants
    Réponses: 9
    Dernier message: 10/05/2004, 11h07
  5. attribution de texte dynamique à un textarea
    Par stephane eyskens dans le forum Flash
    Réponses: 6
    Dernier message: 01/10/2003, 13h52

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