Показать сообщение отдельно
  #3 (permalink)  
Старый 12.07.2012, 19:35
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

<textarea id="textarea">jsdfkjashdkj ahskdj hjaksd hkajsd</textarea>
<script>
setCaretPosition( document.getElementById("textarea"), 5 );
 
function setCaretPosition(ctrl, pos) {
    if(ctrl.setSelectionRange) {
        ctrl.focus();
        ctrl.setSelectionRange(pos,pos);
        //alert(ctrl.setSelectionRange(pos,pos));
    }
    else if (ctrl.createTextRange) {
        var range = ctrl.createTextRange();
        range.collapse(true);
        range.moveEnd('character', pos);
        range.moveStart('character', pos);
        //alert(range.moveStart('character', pos));
        range.select();
    }
}
</script>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием