estoy teniendo este problema molesto, me parece que no puede obtener el índice de inicio y final del texto seleccionado en un área de texto, todo lo que consigo no está definida así:selectionStart-End, con áreas de texto
$('#myarea').selectionStart; // return undefined
¿Hice algo mal?
Mierda oscuro conocimiento útil! Gracias – MrBrightside
Esta fue la última pieza de mi rompecabezas JS por la mañana. Usted señor, es un salvavidas! Por cierto, para cualquiera que quiera usar esto para reemplazar automáticamente ciertos caracteres en un campo de entrada mientras se mantiene la posición de intercalación: recuerde aplicar también [0] a su "setSelectionRange". – Raymond