Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.03.2009, 08:30
Аватар для demi
Кандидат Javascript-наук
Отправить личное сообщение для demi Посмотреть профиль Найти все сообщения от demi
 
Регистрация: 30.11.2008
Сообщений: 122

Изменить положение курсора textarea
Не кто не подскажет как изменить коложение курсора в textarea
Ответить с цитированием
  #2 (permalink)  
Старый 10.03.2009, 08:36
Аватар для demi
Кандидат Javascript-наук
Отправить личное сообщение для demi Посмотреть профиль Найти все сообщения от demi
 
Регистрация: 30.11.2008
Сообщений: 122

да и еще вопрос по ходу. я делаю выпадающую подсказку контрол пробел
Можно как то отменить перенос строки при нажатии enter.
Ответить с цитированием
  #3 (permalink)  
Старый 10.03.2009, 19:51
Аспирант
Отправить личное сообщение для Onis Посмотреть профиль Найти все сообщения от Onis
 
Регистрация: 15.07.2008
Сообщений: 31

Отменить перенос при нажатии enter можно подобным образом:
<textarea onkeydown="if(event.keyCode == 13){ return false;}"></textarea>

(только причем тут ctrl пробел? 0_о)
Хотя по моему лучше переназначит клавиши чем так извращаться.

На счет изменения положения курсора вот скрипт:
function goTo(n)
{
	var o = document.getElementById('textarea');
	
	if(!document.all) 
	{
		var end = o.value.length;  
		o.setSelectionRange(n,n);  
		o.focus();  
	}
	else
	{      
		var r = o.createTextRange();      
		r.collapse(true);
        r.moveStart("character", n);
        r.moveEnd("character", 0);
        r.select();
	}
}

n - положение курсора от начала строки.
Написал буквально за 5 минут, тестировал только в IE и FF.
Ответить с цитированием
  #4 (permalink)  
Старый 11.03.2009, 10:05
Профессор
Отправить личное сообщение для AzriMan Посмотреть профиль Найти все сообщения от AzriMan
 
Регистрация: 27.02.2009
Сообщений: 215

пересечение темы с Перехват нажатия ctrl+space
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
установка позиции курсора или выделения в iframe mister_maxim Events/DOM/Window 5 18.04.2009 09:43
Позиция курсора в input type="text" (ie) Кирпич Общие вопросы Javascript 2 21.10.2007 05:44