Seleccionar texto

8 views
Skip to first unread message

Almacenamiento Almacenamiento

unread,
Sep 1, 2011, 11:33:15 PM9/1/11
to jquery-e...@googlegroups.com, jque...@googlegroups.com
Me surgio cierta duda de como obtener el valor del texto seleccionado, el unico enlace q encontre para hacer esto es:
http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html

Hay manera mas facil de hcerlo con jquery? xq yo no conosco 0.o

Diego Aburto Hidalgo

unread,
Sep 2, 2011, 7:41:23 AM9/2/11
to jque...@googlegroups.com, jquery-e...@googlegroups.com
Mira esto: http://jquerytotal.blogspot.com/2010/05/pruebas-de-codigo.html

--
"JQuery Español"
* Para escribir en este grupo, envia un email a jque...@googlegroups.com
 
Twitter: http://twitter.com/jquery_es
Foro: http://groups.google.com/group/jquery-es?hl=es



--
Atte.
Diego Aburto Hidalgo

Almacenamiento Almacenamiento

unread,
Sep 3, 2011, 4:09:01 PM9/3/11
to jquery-e...@googlegroups.com
No funca, le falta algo.
X cierto
if(!window.Kolich){
  Kolich = {};
}

Kolich.Selector = {};
Kolich.Selector.getSelected = function(){
  var txt = '';
  if(window.getSelection){
    txt = window.getSelection();
  }else if(document.getSelection){
    txt = document.getSelection();
  }else if(document.selection){
    txt = document.selection.createRange().text;
  }
  return txt;
}

$(document).ready(function(){
  $(document).bind("mouseup",function(){
  var st = Kolich.Selector.getSelected();
      if(st!=''){
        alert("You selected:\n"+st);
      }
  });
});

Intento hacerlo en una sola funcion el Kolich.Selector.getSelected, como hago..?
Xq lo sig.
if(!window.Kolich){
  Kolich = {};
}

Kolich.Selector = {};
Kolich.Selector.getSelected = function(){

Me lo impide xD nose como es q esta armado esa parte bn ehm..
y si pongo test function(){ // code de la var Kolich.Selector.getSelected }
no pasa nada u.u

Espero q alguien pueda ayudarme, grax.


--
Has recibido este mensaje porque estás suscrito al grupo "Jquery en español" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a jquery-e...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a jquery-en-espa...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/jquery-en-espanol?hl=es.

Reply all
Reply to author
Forward
0 new messages