Я хочу вставить символы TAB внутри TEXTAREA, например:
<textarea>{KEYPRESS-INSERTS-TAB-HERE}Hello World</textarea>
Я могу вставить до/после существующего текста TEXTAREA - и я могу вставить/заменить весь текст в TEXTAREA - но еще не смог вставить в существующий текст TEXTAREA (по курсору) простым способом.
$('textarea:input').live('keypress', function(e) {
    if (e.keyCode == 9) {
        e.preventDefault();
        // Press TAB to append a string (keeps the original TEXTAREA text).
        $(this).append("TAB TAB TAB AFTER TEXTAREA TEXT");
        // Press TAB to append a string (keeps the original TEXTAREA text).
        $(this).focus().prepend("TAB TAB TAB BEFORE TEXTAREA TEXT");
        // Press TAB to replace a all text inside TEXTAREA.
        $(this).val("INSERT INTO TEXTAREA / REPLACE EXISTING TEXT");
    }
});
В jQuery есть плагин "вкладки в textarea" ( "Tabby" ) - но это 254 строки кода - я надеялся всего несколько строк кода.
Несколько ссылок, которые я изучил: (опять же, я бы предпочел меньше кодовых строк).
 http://www.dynamicdrive.com/forums/showthread.php?t=34452 
http://www.webdeveloper.com/forum/showthread.php?t=32317 
http://pallieter.org/Projects/insertTab/
Просьба сообщить. Спасибо.
