Bei einem Funktionsaufruf von einem Bild versuche ich, den Alt-Tag-Wert aus dem Bild in die Textarea an der Position einzufügen, an der sich der Cursor gerade befindet.So fügen Sie Text an der aktuellen Cursorposition in einem Textfeld ein
Dies ist der Code, den ich derzeit habe, der den Alt-Tag-Wert an das Ende des Textbereichs einfügt.
$("#emoticons").children().children().click(function() {
var ch = $(this).attr("alt");
$("#txtPost").append(ch);
});
Die 2 Dinge, die ich habe ein Problem mit mit der Position des Cursors, zu bestimmen und eine neue Zeichenfolge mit dem Wert des Textbereiches vor dem Carets positon Schaffung + den Code, den mir Einfügen + den Wert der Textarea nach der Caret-Position.
möglich Duplikat [Einfügen eines Text, in dem Cursor wird mit Javascript/jquery] (http://stackoverflow.com/questions/1064089/inserting-a-text-where-cursor-is-using-javascript-jquery) – user