Selection de contenu

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Selection de contenu

par Berzemus » 03 oct. 2008, 15:53

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:

par Ryle » 03 oct. 2008, 15:39

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();" /> ;))

par jojolapine » 03 oct. 2008, 15:23

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

par Berzemus » 03 oct. 2008, 15:21

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.

Selection de contenu

par jojolapine » 03 oct. 2008, 15:05

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 ;)