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 :

<select> <option> et affichage dans un textarea


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2006
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2006
    Messages : 120
    Par défaut <select> <option> et affichage dans un textarea
    Bonjour

    Voilà sur ma page j'ai un <select name='article'> <option value=''> et un textarea mais je ne sais pas comment afficher le contenu de l'article lorsqu'on change l'option.

    Je sais qu'il faut utiliser <select name='article' onchang=''>

    Mais je ne sais pas utiliser onchang...

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Bonjour, je vais te donner un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <select onchange="document.getElementById('text').value=this.value">
    <option value="test1">1</option>
    <option value="test2">2</option>
    <option value="test3">3</option>
    </select>
     
    <textarea id="text"></textarea>
    Voilà si tu as un problème hésites pas

  3. #3
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2006
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2006
    Messages : 120
    Par défaut
    désolé mais rien ne s'affiche dans mon textarea...
    je ne sais vraiment pas comment utiliser ceci.
    En fait je dois sélectionner le nom de l'article et l'article doit s'afficher dans le textarea sans qu'il y ait un bouton...
    faut-il que je rajoute la balise <form action='' method=''>?

    désolé Ikaly, ce n'est pas ça que je voulais faire, là, il m'affiche le contenu de value, moi je veux qu'il m'affiche le contenu de l'article, il y a donc du php aussi dans mon code...


    en fait, j'ai une boucle while dans laquelle il y a
    <option value='post$numpost'>$titre_article</option>
    Et cette boucle while est compris entre <Select name=''> et </select>
    Et dans mon textarea, j'aimerais afficher le contenu de post$numpost.

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Mets ton code et on te conseillera ou t'aidera

  5. #5
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2006
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2006
    Messages : 120
    Par défaut
    voici mon code, en fait je suis en première année de DUT info et on a un projet à réaliser : Un site de blog. Ici je souhaite modifier/supprimer des articles par l'intermédiaire d'un <select name> <option>...Et je voudrais qu'une fois avoir sélectionné mon article, celui-ci s'affiche directment dans mon textarea.

    <?php

    echo "<select name='article' onchange='...'>";
    while ($numpost<50)
    {
    if (file_exists("Fichiers txt/post$numpost.txt")==1)
    {
    $filename = "Fichiers txt/post$numpost.txt";
    $contenupost = file_get_contents($filename);
    $separateur = "*@*";
    $tableau = explode($separateur, $contenupost);
    setlocale(LC_TIME, "fr");
    $datefic = strftime('%d %B %Y', filemtime($filename));
    $heurfic = date('H:i', filemtime($filename));
    $option= "$tableau[0] le $datefic à $heurfic";
    echo "<option value='post$numpost'>$option</option>";

    }
    $numpost=$numpost+1;
    }

    echo "</select>";

    ?>

    <textarea rows="10" cols="70" name="description">contenu de post$numpost</textarea>

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 100
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?php
     
    echo "<select name='article' onchange='document.getElementById(\"NomTextarea\").value=this.value'>\n";
    echo "<option value='test1'>test1</option>\n";
    echo "<option value='test2'>test2</option>\n";
    echo "<option value='test3'>test3</option>\n";
    echo "</select>\n";
     
    ?>
     
    <textarea id="NomTextarea" rows="10" cols="70" name="description">contenu de post$numpost</textarea>
    voilà un exemple pour ce que tu veux, à toi de l'adapter maintenant

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 100
    Par défaut
    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
    <script type="text/javascript">
    function AffValeur(valeur)
    {
    document.getElementById("AffValeur").innerHTML = valeur;
    }
    </script>
     
    <Select Id="NomSelect" OnChange="AffValeur(this.value)">
    <Option value="valeur1">valeur1</Option>
    <Option value="valeur2">valeur2</Option>
    <Option value="valeur3">valeur3</Option>
    </Select>
    <br><br>
     
    <Div style="float:left;">Valeur :&nbsp;</Div>
    <Div style="float:left;" id="AffValeur"></Div>

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

Discussions similaires

  1. Ecriture Right To Left à l'affichage dans un textarea
    Par ab1___ dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 30/08/2009, 10h54
  2. Problème d'affichage dans un textarea
    Par Dragonflash dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 29/10/2008, 20h23
  3. affichage dans un textArea
    Par alphonse62 dans le forum JBuilder
    Réponses: 1
    Dernier message: 12/06/2007, 22h32
  4. affichage dans un TextArea
    Par manchzek dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 21/12/2006, 10h14
  5. Problème d'affichage dans un textarea
    Par sam.fet dans le forum ASP
    Réponses: 9
    Dernier message: 16/08/2006, 17h52

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