Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/09/2005, 11:40
Avatar de SiR.CARAJ0DIDA
SiR.CARAJ0DIDA
 
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 20 años, 8 meses
Puntos: 4
para mozilla/opera se usa:

el_textarea.selectionStart;
el_textarea.selectionEnd;

con eso marcas el rango seleccionado, luego el valor lo obtenes asi:

valor = el_textarea.value.substring(caja.selectionStart, caja.selectionEnd);

y para insertar texto:

el_textarea.value = el_textarea.value.substring(0, el_textarea.selectionStart) + texto_a_agregar + el_textarea.value.substring(el_textarea.selectionE nd, el_textarea.value.length);
__________________
Internet Explorer SuckS
Download FireFox