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 :

Un array pour compter le nombre de caract�res dans les mots


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de zipzap75
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2017
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : Juillet 2017
    Messages : 59
    Par d�faut Un array pour compter le nombre de caract�res dans les mots
    Bonjour a tous et a toute , j'essaye de faire un bout de code qui met les mots d'une string dans un tableau array et ensuite que si le array contient des mots dont la longueur est > a 25 il fasse un texte dans une div , j'ai d�marr� ceci mais je n'ai pas de retour de la fonction , rien ne se passe , help !
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    		<!-- Vérification de la longueur des mots < 25-->
    		<script>
    			$( '#message' ).keypress( function () {
     
    				var myString = $( '#message' ).text();
    				var myArray = myString.split( ' ' );
     
    				// display the result in div messspan
    				for ( var i = 0; i < myArray.length; i++ ) {
    					$( '#messspan' ).text( myArray[ i ]);
    				}
    			} );
    		</script>

  2. #2
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par d�faut
    J'avoue que je ne suis pas s�r d'avoir tout compris tellement ton code diff�re de ton explication.
    N�anmoins.
    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
     
    <!DOCTYPE html>
    <html>
    <head>
    <style type="text/css">
    </style>
    <script src='//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script>
    </head>
    <body>
    <input type="text" id="message" />
    <div id="messspan" /></div>
    <!-- Vérification de la longueur des mots < 25-->
    <script>
     $( '#message' ).keypress( function (event) {
      var myString = $( '#message' ).val()+event.char;
      if (myString.length>25) 
      {
       // display the result in div messspan
       $( '#messspan' ).text( myString);
      }
     } );
    </script>
    </body>
    </html>

  3. #3
    Membre confirm� Avatar de zipzap75
    Homme Profil pro
    Webmaster
    Inscrit en
    Juillet 2017
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Webmaster

    Informations forums :
    Inscription : Juillet 2017
    Messages : 59
    Par d�faut
    ok je me suis mal exprim� , mon but c'est de faire un script qui d�tecte si il existe des mots plus grand que 25 caract�res dans un string , et si oui de faire une alert , c'est tout

  4. #4
    Expert confirm�
    Avatar de ProgElecT
    Homme Profil pro
    Retrait�
    Inscrit en
    D�cembre 2004
    Messages
    6 132
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 69
    Localisation : France, Haute Savoie (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Retrait�
    Secteur : Communication - M�dias

    Informations forums :
    Inscription : D�cembre 2004
    Messages : 6 132
    Par d�faut
    Salut
    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
    <!DOCTYPE html>
    <html>
    <body>
     
    <p>vérifier si un mot est égal ou plus grand de 25 caractères:</p>
     
    <p id="p01">Coucou, c'est moi, DexperienceexperienceexpF pour une petite experience</p>
     
    <button onclick="myFunction()">Try it</button>
     
    <p id="demo"></p>
     
    <script>
    function myFunction() {
        text = document.getElementById("p01").innerHTML; 
        //Renvoi false si moins ou égal à 25 caractères, sinon true
        document.getElementById("demo").innerHTML = /[^ ]{25,}/.test(text);
    }
    </script>
     
    </body>
    </html>

    document.getElementById("demo").innerHTML = /[^ ]{26,}/.exec(text); renvoi tous mots sup�rieur � 25 caract�res.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont d�pann�s.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [A-00] Compter le nombre de caract�re dans une zone de texte
    Par etoileetoile dans le forum VBA Access
    R�ponses: 5
    Dernier message: 23/05/2024, 17h31
  2. COmpter le nombre de caract�re dans une variable
    Par oliv27400 dans le forum MATLAB
    R�ponses: 2
    Dernier message: 10/06/2010, 15h17
  3. [AC-2000] Cr�ation d'une requ�te pour compter le nombre de ok dans une ligne
    Par yassine06 dans le forum Requ�tes et SQL.
    R�ponses: 2
    Dernier message: 31/05/2010, 16h10
  4. R�ponses: 7
    Dernier message: 19/09/2009, 00h05
  5. R�ponses: 2
    Dernier message: 15/06/2009, 18h41

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