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 :

<input type="text"> : selectionner le contenu


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    1 854
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 1 854
    Par défaut <input type="text"> : selectionner le contenu
    Bonjour,

    J'ai une fenêtre modale qui a à l'interrieur une textbox (<input type="text">).
    A l'ouverture de la fenêtre modale, je remplis la textbox avec une valeur par defaut :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $("#textBox1").val("salut");
    $("#textBox1").focus();
    Est-il possible de sélectionner entièrement ce texte (comme si on faisait un CTRL+A sous windows) ?

    merci d'avance

  2. #2
    Membre Expert Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Par défaut
    salut, juste un ".select()" a mettre au cul de ton sélecteur !

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    <input type="text"> : selectionner le contenu
    Rien que le titre n'a aucun sens...
    Une balise <input /> est une balise autofermante, donc par définition sans contenu !
    Donc par extension,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $("#textBox1").text("salut");
    ne veut rien dire si #textBox1 est un input.

    La seule valeur utile est celle de l'attribut value qui se récupère ou s'affecte avec .val().
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    1 854
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 1 854
    Par défaut
    Citation Envoyé par Lorenzo77 Voir le message
    salut, juste un ".select()" a mettre au cul de ton sélecteur !
    Merci c'est ce que je cherchais



    La seule valeur utile est celle de l'attribut value qui se récupère ou s'affecte avec .val().
    Oui petite faute d’inattention en écrivant mon post : j'avais bien mis .val() et non pas .text() dans ma page web (j'ai rectifier l'erreur sur le premier post)

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

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