По тем или иным причинам не всегда есть возможность подключить к странице jquery Тогда многие привычные вещи приходится делать руками. 

На этом сайте есть много полезных скриптов, показывающих, как можно не подключая тяжелую библиотеку обойтись нативным js. 

Эта короткая заметка из той же серии: как установить фокус на поле ввода используя только javascript

Очень просто, синтаксис аналогичный jquery

<html>
 <head>
 <script type="text/javascript">
 function setFocus(){
      document.getElementById("name").focus();
 }
 </script>
 </head>
 <body onload="setFocus()">
   <form>
        Name: <input type="text" id="name" size="30"><br />
        Surname: <input type="text" id="surname" size="30"> 
   </form>
 </body>
 </html>

Пример, как оно работает

Name:
Surname:

Еще есть вариант установить свойство autofocus

Очередной камень в огород тех, кто при любом чихе использует jquery. Просто не найти нужно информации за бесчисленными советами "...jquery.focus и не парься..." 

Рассказать друзьям
author.jpg

Платная консультация по вопросам 2500 руб/час

Прочитали статью и остались вопросы? Меня зовут Валерий и я её автор. С радостью объясню Вам в скайпе все затруднительные моменты, которые остались за рамками статьи!

Подробнее ...

Добавить комментарий


Комментарии