Показать сообщение отдельно
  #2 (permalink)  
Старый 30.04.2009, 02:10
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

var edit         = document.createElement('input');

здесь input уже создался
controls.appendChild( edit );

а здесь он уже добавлен к dom (если controls добавлен)
и нету необходимости ни в каких setTimeout
и отдельная функция не нужна, писать вроде немного: edit.focus()
даже проверил в ie 6, ie 7
Ответить с цитированием