En una llamada de función desde una imagen, estoy tratando de insertar el valor de etiqueta alt de la imagen en el área de texto en la posición donde está actualmente.Cómo insertar texto en la posición actual de intercalación en un área de texto
Este es el código que tengo actualmente y que inserta el valor de la etiqueta alt al final del área de texto.
$("#emoticons").children().children().click(function() {
var ch = $(this).attr("alt");
$("#txtPost").append(ch);
});
Las 2 cosas que han estado teniendo un problema con el que se determina la posición del cursor, y la creación de una nueva cadena con el valor del área de texto antes de la positon signos de intercalación + el código que estoy insertando el valor + del área de texto después de la posición de los enlaces.
posible duplicado de [Insertar un texto en el que el cursor está utilizando Javascript/jQuery] (http://stackoverflow.com/questions/1064089/inserting-a-text-where-cursor-is-using-javascript-jquery) – user