Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
webrazrab
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 11
1

Перевод каретки на новую строку с учетом количества символов табуляции в предыдущей строке

17.12.2013, 20:46. Просмотров 846. Ответов 1
Метки нет (Все метки)

Привет всем, есть код (ниже) на JS для ввода символа табуляции в textarea:
Javascript
1
2
3
4
5
6
7
8
9
o("'.$f.'_consoleInput").onkeydown = function(e){
if(e.keyCode==9 || event.which==9){
e.preventDefault();
var s = this.selectionStart;
this.value = this.value.substring(0,this.selectionStart) 
+ "\t" + this.value.substring(this.selectionEnd);
this.selectionEnd = s+1;
}
}
Как бы ее модифицировать что бы при нажатии Enter был перевод каретки на новую строку с учетом количества символов табуляции в предыдущей строке
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 20:46
Ответы с готовыми решениями:

Как дополнить строку пробелами до нужного количества символов?
Привет! Сабж. Нужен аналог функции Pad (PadRight) из других языков Зачем...

Подсчет количества символов в строке
Дана строка символов. Если это первое появление символа в строке, замените его...

Перевод каретки на новую строку с учетом количества символов табуляции в предыдущей строке
Привет всем, есть код (ниже) на JS для ввода символа табуляции в textarea: --...

Перевод каретки на новую строку
Решаю задачу на тимусе №1601. Все работает, как нужно, но есть проблемы с...

Перевод каретки на новую строку
С помощью какой функции каретка переводится на новую стоку?

1
Alexdemath
126 / 123 / 39
Регистрация: 11.04.2010
Сообщений: 255
21.12.2013, 01:54 2
Цитата Сообщение от webrazrab Посмотреть сообщение
Как бы ее модифицировать что бы при нажатии Enter был перевод каретки на новую строку с учетом количества символов табуляции в предыдущей строке
Не понятно, как связаны "перевод каретки на новую строку" и "количества символов табуляции"?

Ну, допустим, будет в предыдущей строке 5 символов табуляции.
Как в этом случае должна будет перевестись каретка на новую строку?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2013, 01:54

Вставить новую строку или сменить данные в старой строке, с учетом нескольких неуникальных полей
доброго времени суток! задача: есть некая таблица, допустим строки в ней ID...

Очистить строку от спец. символов ("Tab", перевод каретки и пр.)
Источник: http://www.cyberforum.ru/post2181065.html >То же самое, только в два...

Переход каретки на новую строку при вставке
Как сделать чтобы при вставке из буфера обмена (ctrl+v или правой кнопкой мыши...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru