javascript onbeforedeactivate - PullRequest
       0

javascript onbeforedeactivate

0 голосов
/ 23 июня 2011

Internet Explorer 8

<input id="txt" type"text" />
<input id="but" type="button" value="button1" />

document.getElementById("txt").attachEvent("onbeforedeactivate", function (ev) {
  ev.returnEvent = false;
  return false;
});

document.getElementById("but").attachEvent("onclick", function (ev) {
  alert(99);
});

Начиная с фокусировки на вводе (тип = текст).
Когда я нажимаю на кнопку, я ожидаю, что только при деактивации запускаются события, вместо этого также запускаются события onclik.
Есть ли решение?

1 Ответ

0 голосов
/ 23 июня 2011

При подключении прослушивателя событий с attachEvent объект Event находится в свойстве window.event, а не в первом аргументе функции обратного вызова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...