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

jQuery Discussion :

Injection de texte avec retour à la ligne


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2009
    Messages
    635
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 635
    Par défaut Injection de texte avec retour à la ligne
    Bonjour,

    Dans une fonction JavaScript j'envoie un texte dans une balise <p></p>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $('#submit-message').text("S'il vous plaît, \n merci de remplir tous les champs.");
    $('#block-message').slideDown(200);
    Tout fonctionne à part le \n, j'ai donc essayé avec une balise <br>, rien à faire.

    Auriez-vous une solution à ce problème ?

    Merci d'avance pour votre réponse,

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    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 130
    Par défaut
    Salut

    Je suis nouveau dans ce langage de programmation, mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#submit-message').innerHTML("S'il vous plaît, \n merci de remplir tous les champs.");
    cela donne quoi?

    Motif de l'édit:
    Copier/coller trop rapide, je voulais proposer cela
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#submit-message').innerHTML("S'il vous plaît, <br> merci de remplir tous les champs.");
    :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 ← ← 👈

  3. #3
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    attention à bien faire la différence entre .text() et .html().

    Avec $obj.text('<br>') le <br> sera affiché tel que mais pas avec $obj.html('<br'>) où il sera pris en compte.

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    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 130
    Par défaut
    Merci @NoSmoking pour mon apprentissage et les 2 liens .
    :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 ← ← 👈

  5. #5
    Membre éclairé
    Inscrit en
    Février 2009
    Messages
    635
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 635
    Par défaut
    Super c'est exactement ce que je cherchais à faire...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $('#submit-message').html("Du code <br> html...");
    Remerciements,

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

Discussions similaires

  1. [Débutant] Sécuriser le texte d'un composant contre les injections ?
    Par haxball47 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 04/05/2015, 12h33
  2. injection texte avant impression
    Par astyan dans le forum Administration système
    Réponses: 2
    Dernier message: 03/11/2011, 11h07
  3. Injection dans une zone de texte
    Par Invité dans le forum VB.NET
    Réponses: 5
    Dernier message: 21/03/2010, 23h42
  4. comment injecter une valeur dans une zone de texte
    Par nadji_net dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 16/07/2008, 15h32
  5. Injecter du texte dans une page
    Par maetela dans le forum Web & réseau
    Réponses: 3
    Dernier message: 05/06/2008, 14h30

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