Запустите JavaScript, когда элемент теряет фокус - PullRequest
132 голосов
/ 20 апреля 2009

У меня есть стандартный ввод HTML, который я хочу запускать код JavaScript, когда он теряет фокус. К сожалению, мои поиски в Google не показали, как это сделать.

Чтобы было понятно, я ищу способ сделать это:

<input type="text" name="name" value="value" onlosefocus="alert(1);"/>

Ответы [ 5 ]

251 голосов
/ 20 апреля 2009

Как на счет события onblur:

<input type="text" name="name" value="value" onblur="alert(1);"/>
64 голосов
/ 20 апреля 2009

onblur является противоположностью onfocus.

37 голосов
/ 20 апреля 2009

Вы хотите использовать событие onblur .

<input type="text" name="name" value="value" onblur="alert(1);"/>
24 голосов
/ 20 апреля 2009

Вы ищете событие onblur. Смотрите здесь , для более подробной информации.

0 голосов
/ 09 января 2017

С w3schools.com : Совместимость с Firefox Sept, 2016

<input type="text" onfocusout="myFunction()">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...