Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: DamonLSD от 22 Августа 2002, 00:39:44
-
Скажите, возможно ли сие реализовать?
Например, в чате при клике по нику юзера, его имя появляется в строке сообщений, а курсор остается в начале строки. Хотелось бы, чтобы курсор был за ником, чтобы не нажимая клавиши End, сразу вводить текст сообщения.
СПасибо.
-
а ты сначало фокус ставь в поле, а потом пиши в поле ник
-
Все-равно курсор перед ником ставится :(
Вот эта функция для наглядности:
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;
-
а ты сначало фокус ставь в поле
fp.saystemp.focus();
fp.saystemp.value=st+", "+fp.saystemp.value;
я пробовал так и как ты сказал в своем последнем письме, но ничего не выходит. Теоритически все должно быть пучком, но тем не менее ......... :(
Может просто все дело в браузере? Может быть такое?