помогите понять, как правильно устанавливать метод focus
я делаю так
function setFocus()
{
    document.getElementById("txt2").focus();
    document.getElementById("txt2").select();
}

<input type="text" id="txt2" value="focus">

при вызове функции на короткое время фокус устанавливается  и сразу теряется.
что тут не так?

firecat
Не знаю, должно работать. У меня, по крайней мере, работает.
:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8b5) Gecko/20051006 Firefox/1.4.1
проверил так же в
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a5) Gecko/20041122
тоже норамльно, текст выделяется, если начать жать на кнопки на клаве, то водится в это поле.