Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.05.2013, 23:38
Аспирант
Отправить личное сообщение для diakon Посмотреть профиль Найти все сообщения от diakon
 
Регистрация: 28.09.2009
Сообщений: 49

Перемещение курсора в начало поля
Привет всем. Скажите, вот как быть... Есть поле ввода, в нем есть маска ввода вида "___-____-____"
Скажите, как можно сделать что бы курсор вставал всегда в начало поля или за последним введеным символом? Что бы нельзя было скажем поставить курсор в середине поля и начать вводить текст.

Заранее спаибо всем, кто поможет!
Ответить с цитированием
  #2 (permalink)  
Старый 04.05.2013, 00:53
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Слушать события, которые могут привести к перемещению каретки (keydown, click и тд) и по ним сбрасывать свойство selectionStart на ноль.
Ответить с цитированием
  #3 (permalink)  
Старый 04.05.2013, 02:43
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,514

Что за диктатура? Бедные юзеры.
__________________
29375, 35
Ответить с цитированием
  #4 (permalink)  
Старый 04.05.2013, 05:32
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Зачем это вообще?

<input type="text" onfocus="selReset(1, this)" onblur="selReset(0)" />

function selReset(a, b)
{
	if(a) selInt = setInterval(function()
	{
		b.selectionStart = 0;
	},10);
	else clearInterval(selInt);
}
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить координаты курсора в текстовом поле в пикселях prike Events/DOM/Window 4 23.05.2013 04:35
Перемещение курсора в конец поля ввода. Очень просто Shitbox2 Общие вопросы Javascript 3 08.12.2012 14:41
При фокусе поля ввода переместить каретку в начало текста InetBUG Элементы интерфейса 5 24.11.2012 16:24
Перемещение фокуса с одного поля ввода на другое ProniK Общие вопросы Javascript 3 27.12.2009 10:35
Динамическое клонирование поля и AJAX supercelt AJAX и COMET 6 02.09.2008 11:27