Foros del Web » Programando para Internet » Javascript »

texto seleccionado en un textaerea

Estas en el tema de texto seleccionado en un textaerea en el foro de Javascript en Foros del Web. saludos, estoy intentando hacer correr un codigo para que cuando selecciono con el mouse un determinado texto con el text area, y le doy a ...
  #1 (permalink)  
Antiguo 09/03/2013, 06:28
 
Fecha de Ingreso: noviembre-2012
Mensajes: 20
Antigüedad: 11 años, 5 meses
Puntos: 0
texto seleccionado en un textaerea

saludos, estoy intentando hacer correr un codigo para que cuando selecciono con el mouse un determinado texto con el text area, y le doy a un boton, este texto se me guarde en una variable,
por ahora he conseguido hacerlo para texto fuera de un text area con este codigo

else if (document.selection)
{
txt = document.selection.createRange().text;
}

pero cuando intento hacerlo para que funcione un textarea uso lo siguiente

else if (document.getElementById ("miTextarea").selection)
{
txt = document.selection.createRange().text;
}


pero no hay manera. alguien me podria dar la solucion por favor.
graias
  #2 (permalink)  
Antiguo 09/03/2013, 08:09
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: texto seleccionado en un textaerea

lee este mini-tutorial
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 09/03/2013, 16:19
 
Fecha de Ingreso: noviembre-2012
Mensajes: 20
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: texto seleccionado en un textaerea

gracias por la informacion,
pero me salta una segunda duda.

la funcion del ejemplo que me das requiere, si entendi bien, que le pase mi textarea como parametro,
es decir:

funcion ejemplo(tuTextarea){
}
ahora mi pregunta

como paso un textarea como parametro¿? , document.selectbyid("idTextarea") ?¿?¿

gracias por la ayuda

Etiquetas: funcion, seleccionado, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:12.