Page 1 sur 1

Selection de contenu

Posté : 03 oct. 2008, 15:05
par jojolapine
Bonjour à tous,
Je bloque sur un problème somme toute assez simple je pense...
Je souhaiterais pourvoir au focus sur un input de type text que son contenu soit selectionné, comme si on l'avait fait à la souris...
Je suis sûr, de l'avoir déjà vu, mais pas moyen de retrouver un site sur lequel il y ace système...
Et mes recherches googlesque n'ont rien données...
Donc si vous aviez le nom de cette méthode...
Merci d'avance ;)

Posté : 03 oct. 2008, 15:21
par Berzemus
Avec Jquery c'est tout con:

Code : Tout sélectionner

$('input').click(function() { this.select(); })
Par contre, une fois le tout sélectionné, tu peux recliquer autant de fois que tu veux dessus, le texte ne va pas se déselectionner.

Posté : 03 oct. 2008, 15:23
par jojolapine
vi, mais j'utilise pas Jquery... :oops:
Comment faire en javascript "normal"?
Ah ben en fait, c'est bon ;)

Code : Tout sélectionner

this.select()
fonctionne...
j'avais mis un value de trop au milieu... ;)
merci

Posté : 03 oct. 2008, 15:39
par Ryle
Par contre, une fois le tout sélectionné, tu peux recliquer autant de fois que tu veux dessus, le texte ne va pas se déselectionner.
Suffit de le mettre sur le focus et non sur le clic :)
(et sans jquery, c'est encore plus simple : <input ... onfocus="this.select();" /> ;))

Posté : 03 oct. 2008, 15:53
par Berzemus
Par contre, une fois le tout sélectionné, tu peux recliquer autant de fois que tu veux dessus, le texte ne va pas se déselectionner.
Suffit de le mettre sur le focus et non sur le clic :)
(et sans jquery, c'est encore plus simple : <input ... onfocus="this.select();" /> ;))
Oh, l'idée qu'elle n'est pas mal.. :roll: