Quiero saber como puedo capturar el texto que tengo seleccionado dentro de mi web, al seleccionarlo con el raton que pueda enviar a algun elemento html que es lo que esta seleccionado
Cómo puedo capturar el texto que está seleccionado dentro de mi web?
Iniciado por
Fernan
, mar 21 2014 22:45
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2 AUTOR PREGUNTA
Publicado 21 marzo 2014 - 22:50
[color=#282828][font=helvetica, arial, sans-serif][size=4]Bueno me contesto yo a esto jeje.[/size][/font][/color]
[color=#282828][font=helvetica, arial, sans-serif][size=4]Para el que le ocurra puede hacer esto utilizando javascript, con la funcion selection.createRange que permite capturar lo que se encuentre seleccionado y luego en este caso mostrarlo mediante un cuadro de mensajes. pero tambien lo puedes enviar a un elemento html como un textarea.[/size][/font][/color]
[color=#282828][font=helvetica, arial, sans-serif][size=4]Para el que le ocurra puede hacer esto utilizando javascript, con la funcion selection.createRange que permite capturar lo que se encuentre seleccionado y luego en este caso mostrarlo mediante un cuadro de mensajes. pero tambien lo puedes enviar a un elemento html como un textarea.[/size][/font][/color]
<html> <head> <a name="#1"> <script language="Javascript"> function sele() { a=document.selection.createRange(); alert("Tipo de selección: " + document.selection.type + "\nTexto seleccionado: " + a.text); } </script> </head> <body> <form name="frm"> <table border="0"> <tr> <td align="right"> input: </td> <td> <input type="textInput" name="txt"> </td> </tr> <tr> <td align="right"> textarea: </td> <td> <textarea name="txtArea"></textarea> </td> </tr> <tr> <td align="right"> Link: </td> <td> <a href="#1">Enlace</a> </td> </tr> <tr> <td align="right"> Select: </td> <td> <select> <option>Uno</option> <option>Dos</option> <option>Tres</option> </select> </td> </tr> <tr> <td align="right"> Párrafo: </td> <td> Esto es un párrafo de donde también se puede seleccionar texto. </td> </tr> <tr> <td align="center" colspan="2"> <a href=Javascript:sele()>Ver texto seleccionado</a> </td> </tr> </form> </body> </html>