2011-02-25 2 views
1

pense que cela devrait être facile ... Je veux obtenir le texte actuellement sélectionné en utilisant la fonction select() de jquery.jquery get select() sélection

$('textarea').select(function(selection) { 
    alert(selection); 
}); 

Ceci renvoie [objet objet] ... comment renvoyer le texte sélectionné?

Un grand merci

+0

texte sélectionné sur l'âge p ou boîte de sélection de texte d'option sélectionné? – Sarfraz

+0

je veux retourner le texte sélectionné dans le textarea – Tim

Répondre

4

De sélection de jquery() doc:

La méthode pour récupérer le courant texte sélectionné diffère d'un navigateur à l'autre. Un certain nombre de plug-ins jQuery offrent des solutions multiplateformes .

une recherche rapide sur Google pour "jquery obtenir le texte sélectionné" relevai ceci:

http://motyar.blogspot.com/2010/02/get-user-selected-text-with-jquery-and.html
ceci:
http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html
et beaucoup d'autres

+0

Vos pouvoirs de recherche de Google sont clair au delà du mien :) merci Andy, très maniable. – Tim