Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Работающая функция определения позиции курсора в Input ! / 5 сообщений из 5, страница 1 из 1
10.07.2008, 01:12
    #35421878
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работающая функция определения позиции курсора в Input !
после продолжительных поисков нашел
http://www.bazon.net/mishoo/articles.epl?art_id=1292

и вот результат:

function getCaretPosition(){
var cursorPos = -1;
var range = document.selection.createRange();
range.moveStart('textedit', -1);
cursorPos = range.text.length;
window.status = "range " + range.text + " cursor " + cursorPos;
}


input1.onkeyup = getCaretPosition;
...
Рейтинг: 0 / 0
10.07.2008, 03:19
    #35421902
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работающая функция определения позиции курсора в Input !
а Вас не смущает, что эта "Работающая функция" не работает в Файрфоксе? В ФФ нет document.selection, но есть selectionStart.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<script>
function getCaretPosition(obj){
	var cursorPos = null;
	if (document.selection){
	    var range = document.selection.createRange();
		range.moveStart('textedit', - 1 );
		cursorPos = range.text.length;
	}
	else 
	{
		cursorPos = obj.selectionStart;
	}
	alert("cursor " + cursorPos);
}
</script>

<input id='subm_button' type='text' onkeyup = "getCaretPosition(this)">
...
Рейтинг: 0 / 0
10.07.2008, 15:03
    #35423207
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работающая функция определения позиции курсора в Input !
[quot illion]а Вас не смущает, что эта "Работающая функция" не работает в Файрфоксе? В ФФ нет

Честно сказать - нет
так как на предприятии непозволительная роскошь ставить разнообразные браузеры и потом заниматься их поддержкой - используем IE
...
Рейтинг: 0 / 0
10.07.2008, 20:50
    #35424126
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работающая функция определения позиции курсора в Input !
Ты в тему не въехал. Она тебе работающий код дала.
...
Рейтинг: 0 / 0
11.07.2008, 12:33
    #35425225
sp
sp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Работающая функция определения позиции курсора в Input !
ShSergeТы в тему не въехал. Она тебе работающий код дала.

я понял, тем более в ссылке которую я дал в оригинальном посте, там этот текст есть в полном виде, я просто ответил на вопрос :)
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Работающая функция определения позиции курсора в Input ! / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]