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

IHM Discussion :

Afficher ".." lorsque le texte à afficher est plus long que le textbox


Sujet :

IHM

  1. #1
    Membre habitué Avatar de Rodrigue
    Inscrit en
    Août 2002
    Messages
    487
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 487
    Points : 157
    Points
    157
    Par défaut Afficher ".." lorsque le texte à afficher est plus long que le textbox
    Bonjour,

    J'affiche parfois de longs textes dans les textboxes de l'un de mes états. Est-il possible, au lieu de cliper sauvagement le texte, de mettre "..." à la fin.
    Exemple:
    • super long titre à afficher
    • super lon...


    Merci!
    Rodrigue

  2. #2
    Membre expérimenté Avatar de Gabout
    Homme Profil pro
    Utilisateur autodidacte
    Inscrit en
    Mai 2006
    Messages
    1 404
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Utilisateur autodidacte

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 404
    Points : 1 683
    Points
    1 683
    Par défaut
    Bonjour,

    Il te suffit de créer un champ calculé qui reprend la partie gauche de ton texte sur une longueur (qu'il te reste à définir en fonction de ton état) et de rajouter le texte (..), soit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =gauche(tontexte;longueur) & " (..)"
    A+
    Gabout

  3. #3
    Membre habitué Avatar de Rodrigue
    Inscrit en
    Août 2002
    Messages
    487
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 487
    Points : 157
    Points
    157
    Par défaut
    Super presque! Parce que là en fait ça l'affiche également quand mon texte est court

    Je mets la solution ici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =IIf(Len([Sujet de la leçon])>25;Left$([Sujet de la leçon];25) & "...";[Sujet de la leçon])
    Merci beaucoup!
    Rodrigue

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/11/2012, 15h09
  2. Réponses: 0
    Dernier message: 15/03/2012, 18h24
  3. Mon texte n'est plus justifier
    Par mayite dans le forum Mise en forme
    Réponses: 3
    Dernier message: 13/08/2011, 13h25
  4. Masquer un div lorsque la souris n'est plus dessus
    Par Agoye dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 27/04/2006, 20h50
  5. imposer une hauteur de div meme si le texte est plus long
    Par bébé dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 24/08/2005, 11h29

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