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 :

N° de ligne dans un TEXTAREA


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2003
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 52
    Par défaut N° de ligne dans un TEXTAREA
    Bonjour

    je ne sais pas trop si je suis au bon endroit car je ne sais pas comment faire...

    J'affiche du code PHP dans un TEXTAREA et j'aimerai ajouter le N° de la ligne à gauche, en sachant qu'il peux y avoir un scrollbar.

    J'avais pensé à un 2ème Textarea qui comporte les N° de ligne mais je ne sais pas si on peux le lier au 1er pour qu'il défille en même temps...

    Avez vous une idée ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 93
    Par défaut
    Oui : tu fais un remplacement de tous tes sauts de lignes de ton TEXTAREA par un saut de ligne suivi du numéro de ligne. C'est tout.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2003
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 52
    Par défaut
    Le problème c'est qu'il faut que j'enregistre ce contenu dans une base de données ensuite, et je vais avoir du mal a me débarasser de tous ces N° sans virer autre chose...

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 93
    Par défaut
    Mais non voyons : c'est facile en employant les expressions régulières !

    Exemple :

    Admettons que tes numéros de lignes sont notés selon le schéma "### -- ", alors tu fais un simple remplacement comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monTextarea.value = monTextarea.value.replace(/^([0-9]* -- )/,"") ;
    (J'ai pas testé la RegExp, mais elle devrait être correcte...)

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2003
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 52
    Par défaut
    Bien vu, je testerai ça si je ne trouve pas d'autre solution, car ce qui m'embête c'est que si j'ajoute une ligne ça n'ajoutera pas de N° automatiquement...

    Merci pour ton aide

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 93
    Par défaut
    Tu pourrais peut-être détecter les sauts de ligne avec un onkeypress... et rajouter le numéro au moment voulu.

Discussions similaires

  1. Retour à la ligne dans un <textarea>
    Par mello dans le forum Langage
    Réponses: 3
    Dernier message: 30/10/2007, 10h20
  2. Réponses: 2
    Dernier message: 23/09/2007, 21h11
  3. Retour a la ligne dans un textarea quand le mot est trop long
    Par avogadro dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 27/11/2006, 15h35
  4. Réponses: 2
    Dernier message: 14/10/2006, 11h07
  5. Réponses: 9
    Dernier message: 29/03/2006, 16h40

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