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 :

R�cup�rer le texte selectionn� d'une balise select


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Octobre 2020
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 29
    Localisation : S�n�gal

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - Mat�riel informatique

    Informations forums :
    Inscription : Octobre 2020
    Messages : 2
    Par d�faut R�cup�rer le texte selectionn� d'une balise select
    Bonjour;
    Je veux r�cup�rer le texte selectionn� de ma balise select. A chaque fois je n'ai que le texte du premier �l�ment.
    Aidez moi svp!
    Voici le code HTML
    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     <form name="form">
                <select name="" id="num">
                    <script>
                        var txt = "";
                        for(let i=0;i<tabNumeros.length;i++){
                            txt += "<option >"+tabNumeros[i]+"</option>";
                            
                        }
                        document.write(txt);
                        var numCourant = document.getElementById("num").options[document.getElementById("num").selectedIndex].text;
                    </script>
                </select>
     
            </form>

    Et voici le JS
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    var tabNumeros = ["770000001","770000002", "770000003", "770000004","770000005"];
    var tabSoldes = ["5000000", "1000000", "200000","3000000", "5000000"];
    var tabCodes = ["0001","0002","0003","0004","0005"];

  2. #2
    Membre chevronn� Avatar de Lekno
    Femme Profil pro
    �tudiant
    Inscrit en
    Septembre 2010
    Messages
    883
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 36
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 883
    Par d�faut
    Vous n'avez pas la bonne m�thode, le code javascript au milieux de votre html n'est pas du tout la bonne logique, on s�pare toujours les deux c'est plus facilement lisible et propre

    Code html : 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <!DOCTYPE html>
    <html>
     <body onload="myFunction()"> 
     
    <form>
      <select id="mySelect" size="8">
      </select>
    </form>
    <br>
     
    <script>
     
    var tabNumeros = ["770000001","770000002", "770000003", "770000004","770000005"];
    var tabSoldes = ["5000000", "1000000", "200000","3000000", "5000000"];
    var tabCodes = ["0001","0002","0003","0004","0005"];
     
     
    function myFunction() {
      var x = document.getElementById("mySelect");
      
      for(let i=0;i<tabNumeros.length;i++){
            var option = document.createElement("option");
            option.text = tabNumeros[i];
            x.add(option);
      } 
    }
    </script>
     
    </body>
    </html>

    https://www.w3schools.com/jsref/tryi...ref_select_add

  3. #3
    Candidat au Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Octobre 2020
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 29
    Localisation : S�n�gal

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - Mat�riel informatique

    Informations forums :
    Inscription : Octobre 2020
    Messages : 2
    Par d�faut
    Salut Lekno.
    Mais jusqu'� pr�sent cela ne permet pas de r�cup�rer le texte de l'�l�ment s�lectionn�.

  4. #4
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211

Discussions similaires

  1. R�ponses: 2
    Dernier message: 01/02/2010, 17h11
  2. Forcer texte � une balise SELECT
    Par axl2008 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 24/03/2009, 20h45
  3. R�cup�rer le libell� de l'option d'une balise SELECT
    Par tixmcprods dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 21/03/2008, 10h04
  4. R�ponses: 2
    Dernier message: 13/03/2007, 17h41
  5. [DOM] R�cup�rer les noeuds textes descendants d'une balise
    Par hamma2 dans le forum Format d'�change (XML, JSON...)
    R�ponses: 1
    Dernier message: 30/11/2006, 10h24

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