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 :

Alimenter un fckeditor avec un select


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut Alimenter un fckeditor avec un select
    Bonjour, débutant en Jquery et je bute sur un problème.

    Donc mon souci est que j'ai un select qui doit alimenter un fckeditor, dès que je clique dessus, le hic c'est que rien ne se passe.

    Par contre si j'utilise un simple textarea cela fonctionne très bien voici mon code assez simple ^^

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     
    <script>
    $("#validation").click(function () {
    	if(document.getElementById('validation').value==0)
    		{
    		document.getElementById('sujet').value='yoooo';
    		}
    	if(document.getElementById('validation').value==1)
    	{
    	document.getElementById('sujet').value='yiiiiiiii';
    	}
    });
    </script>
    est ce que quelqu'un pourrait m'éclairer ??

  2. #2
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,
    Avec le code que tu as donné sans le reste, on travaille un peu en aveugle.
    Une petite piste, peut-être, que vient faire # dans $('#validation').
    Je te conseille si tu utilises firefox d'installer l'extension firebug qui pourras t'aider sur les erreurs de script.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut
    # c'est pour relier l'action click à un élément portant l'id #validation, mais ce code marche très bien pour remplir un simple textarea, input .... Mais pas dans un fckeditor O_o

    et voici le script pour mettre en relation fckeditor et mon textarea


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <script type="text/javascript">
    window.onload = function()
    {
    var oFCKeditor = new FCKeditor( 'commentaire') ;
    oFCKeditor.BasePath = "/fckeditor/";
    oFCKeditor.ToolbarSet = 'Basic';
    oFCKeditor.Width = 475 ;
    oFCKeditor.Height = 250 ;
    oFCKeditor.ReplaceTextarea() ;
    }
    </script>
    et le scriptn qui devrait remplir le textarea

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <script>
    $("#validation").click(function () {
    	if(document.getElementById('validation').value==0)
    		{
    		document.getElementById('commentaire').value='<?php echo $va1; ?>';
    		}
    	if(document.getElementById('validation').value==1)
    	{
    	document.getElementById('commentaire').value='<?php echo $va2; ?>';
    	}
    });
    </script>

  4. #4
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,
    Essayes d'enlever # sur le nom de ton ID et dans ton script.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut
    Ben si j'enlève le # cela ne marche plus avec un textarea normal,

    je me posais la question, quand on associe un textarea avec fckeditor, est ce que l'id du textarea ne change pas ?? et si c'est le cas comment peut on faire pour connaitre l'id de ce textarea

  6. #6
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,
    Désolé de ne pouvoir t'aider plus. J'ai travaillé avec ckeditor (dernière évolution de fckeditor) et je n'ai pas rencontré ce genre de problème.
    Pourrais-tu donner le source un peu plus complet juste ce qui concerne ton problème (js et html), en attaché si tu veux, pour plus d'aide.
    Si moi je ne suis pas "capable" de le faire tu aura peut-être plus d'aide de la part d'autres.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut
    ben le code principale est au dessus, il n'y a rien d'autre à rajouter.
    Dans une même page j'associe mon textarea avec fckeditor et j'essaie de remplir le fckeditor à l'aide d'un select , mais cela ne marche pas .

    Quand c'est un simple textarea ça marche nickel, mais pas quand c'est un fckeditor O_o. et je ne comprends pas pourquoi O_o

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut
    c'est bon j'ai trouvé la solution

    http://www.tayo.fr/modifier-texte-fc...jax-astuce.php

    merci quand même kabkab

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [INSERT][SELECT] insert avec un select imbriqué
    Par narmataru dans le forum SQL
    Réponses: 11
    Dernier message: 06/03/2013, 03h04
  2. Résultat commençant par un chiffre avec requête SELECT
    Par nicolas.pissard dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/04/2010, 13h31
  3. [VB.NET] Alimenter un dataset avec une chaine XML...
    Par David.V dans le forum ASP.NET
    Réponses: 3
    Dernier message: 25/05/2004, 09h09
  4. Réponses: 2
    Dernier message: 22/03/2004, 10h50
  5. [struts][JSP][select] problème avec le select
    Par redge_touch dans le forum Struts 1
    Réponses: 4
    Dernier message: 14/01/2004, 10h05

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