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 :

decompte avec retour chariot


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2006
    Messages : 321
    Points : 142
    Points
    142
    Par défaut decompte avec retour chariot
    Salut a tous,

    Voila actuellement j'ai un textarea avec une limitation du nombre de caracteres tapé avec un decompte en temps reel.

    Mon problème est que lorsque l'internaute tape sur "entrée", il doit me decompter 2 caracteres, comment savoir que l'internaute à taper sur "entrée"

    d'avance merci

  2. #2
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Points : 95
    Points
    95
    Par défaut
    if(caratereTapé == '\n') .... ?
    Pas sur ... mais bon essaie

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2006
    Messages : 321
    Points : 142
    Points
    142
    Par défaut
    non ça ne marche pas

    edit:quoi que si ça marche

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2006
    Messages : 321
    Points : 142
    Points
    142
    Par défaut
    je viens de faire des tests, ça marche nikel, c'était tellement simple que je n'y avais pas pensé.

    MERCI

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Février 2006
    Messages
    321
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2006
    Messages : 321
    Points : 142
    Points
    142
    Par défaut
    Par contre, lorsque je tape sur "entrée", il m'enleve bien 2 caractères, mais si je retourne en arrière, il doit me rajouter 2 caractères, est ce que je dois faire pareil, car le soucis est que si je supprime plusieurs caractères à la fois et que dedans se trouve un "\n" , est ce qu'il y a possibilité de le savoir pour qu'il m'ajoute 2 caractères car actuellement, il m'enleve bien 2 caractères mais il m'en rajoute 1 seul si je retourne en arrière.

    j'espere etre clair

  6. #6
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 131
    Points : 95
    Points
    95
    Par défaut
    tu compte les caractere effacer comment ?
    file ta fonction

  7. #7
    Membre éclairé
    Avatar de Eric Berger
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2002
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2002
    Messages : 346
    Points : 663
    Points
    663
    Par défaut
    Je suppose que tu captures les événements keydown.. et que tu détectes si'il s'agit du retour arrière.
    Je ne sais pas comment tu fais pour détecter la position du curseur dans le textarea, mais si tu y arrives, tu peux aussi détecter quel est le caractère supprimé.

    Pour le cas où on ne peut pas obtenir la position du curseur, on peut procéder par comparaison du texte avant/après effacement (en faisant une copie du texte dans une variable.

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 644
    Points : 66 671
    Points
    66 671
    Billets dans le blog
    1
    Par défaut
    le plus simple serait encore d'utiliser un split sur le \n

  9. #9
    Membre éclairé
    Avatar de Eric Berger
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2002
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2002
    Messages : 346
    Points : 663
    Points
    663
    Par défaut
    Citation Envoyé par SpaceFrog
    le plus simple serait encore d'utiliser un split sur le \n
    Tu veux dire split puis length du tableau retourné? vi ça se tient... et tu évalues le tout à chaque frappe... c'est plus simple, bien vu!

Discussions similaires

  1. [SQL]Concaténation avec retour chariot dans une requête
    Par celiaaa dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 10/04/2007, 00h36
  2. affichage variable avec retour chariot
    Par swissmade dans le forum Langage
    Réponses: 1
    Dernier message: 19/03/2007, 20h02
  3. Format Text avec retour chariot
    Par Poisson59 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 18/01/2007, 14h34
  4. Export champ 'text' avec retour chariot
    Par wizdom dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 22/09/2006, 17h02
  5. afficher texte avec retour chariot aprèq requète sql
    Par frenchy371 dans le forum Requêtes
    Réponses: 2
    Dernier message: 07/01/2004, 18h33

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