Добрый день возникли проблемы при установке фокуса в Mozilla
Добрый день возникли проблемы при установке фокуса в Mozilla
var b = document.createElement('input');
b.type = 'text';
document.body.appendChild(b);
b.focus();
хотя на chrome работает нормально???? |
В какой момент input добавляется в документ?
|
После загрузки body
|
У меня работает фокус - связал с <body onload="load()">
|
А попробуй менять фокус не после того как ты хочешь а на пример после нажатия на кнопку
|
Цитата:
|
Точно так работает!
Сформулирую более детально! Хочу запретить потерю фокуса объекта таким способом:
<input id="a" type="text" onblur="CD('a')"/>
<script type="text/javascript">
function CD(element){
var element = document.getElementById(element);
element.focus();
}
</script>
в Mozilla не работает если другие способы? |
<input id="a" type="text" onblur="this.focus();return false;"/> А так? |
| Часовой пояс GMT +3, время: 01:14. |