Программирование > JavaScript & JScript

focus() + курсор в конце строки

(1/1)

DamonLSD:
Скажите, возможно ли сие реализовать?
Например, в чате при клике по нику юзера, его имя появляется в строке сообщений, а курсор остается в начале строки. Хотелось бы, чтобы курсор был за ником, чтобы не нажимая клавиши End, сразу вводить текст сообщения.

СПасибо.

Макс:
а ты сначало фокус ставь в поле, а потом пиши в поле ник

DamonLSD:
Все-равно курсор перед ником ставится :(
Вот эта функция для наглядности:

--- Код: ---
function WTD(nk,id)
{
var st = HexToStr(nk);
var fp = parent.frames["type"].document.forms[0];
fp.saystemp.value=st+", "+fp.saystemp.value;
nik2=nk;idt2=id;
fp.towho.value=HexToStr(nk);
fp.toidt.value=id;
fp.saystemp.focus();
}

--- Конец кода ---

Макс:
Повторяю:
а ты сначало фокус ставь в поле
то есть

function WTD(nk,id)
{
var st = HexToStr(nk);
var fp = parent.frames["type"].document.forms[0];
fp.saystemp.focus();
fp.saystemp.value=st+", "+fp.saystemp.value;
...
}


если не сработает, то попробуй еще
fp.saystemp.value=fp.saystemp.value + st+", "+fp.saystemp.value;

DamonLSD:

--- Цитировать ---а ты сначало фокус ставь в поле
fp.saystemp.focus();
fp.saystemp.value=st+", "+fp.saystemp.value;

--- Конец цитаты ---


я пробовал так и как ты сказал в своем последнем письме, но ничего не выходит. Теоритически все должно быть пучком, но тем не менее ......... :(
Может просто все дело в браузере? Может быть такое?

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии