Просмотров: 3 211

Событие Javascript blur и атрибут html onblur. Потеря фокуса элементом формы.

Событие, которое является противоположным событию focus, является событие потери фокуса. Оно происходит тогда, когда элемент перестает быть активным.

Событие потери фокуса в Javascript называется blur.

Давайте посмотрим, как это работает на примере текстового поля.

<input style="width:300px;" type="input" value="Кликните сюда, а затем нажмите клавишу Tab" onBlur="alert('фокус потерялся')">

Чтобы увидеть эффект потери фокуса, нужно сначала кликнуть по текстовому полю, чтобы оно приобрело фокус, а затем либо кликнуть по другому элементу на экране, либо нажать на клавишу Tab на клавиатуре, чтобы элемент потерял фокус.