События

Пользователь покинул вкладку (JavaScript)

Чтобы узнать ушел ли пользователь со вкладки, необходимо использовать событие onblur у объекта window. Повесить обработчик на это событие, можно двумя способами: window.onblur = someFunction; или через window.addEventListener('blur', someFunction)

Пользователь открыл вкладку (JavaScript)

Чтобы узнать открыл ли пользователь вкладку, необходимо использовать событие onfocus у объекта window. Повесить обработчик на это событие, можно двумя способами: window.onfocus = someFunction; или через window.addEventListener('focus', someFunction);

Как поменять изображение (JavaScript)

Поменять изображение при наведении на него курсора мыши производится при помощи событий тега — onMouseOver (событие при наведении курсора) и onMouseOut (событие ). После вызова этих событий нужно поменять атрибут изображения src.

textarea и maxlength (JavaScript)

Всем верстальщикам известно, что поле для ввода <textarea> не понимает атрибута maxlength — ограничения на максимальное количество вводимых символов. Проблема решается при помощи Джаваскрипта.

JavaScript onReady

Стандартный обработчик событий JavaScript document.onLoad проигрывает в событии DOMContentLoaded. Событию DOMContentLoaded не нужно ждать полной загрузки страницы в отличие от onLoad.