event.srcElement - это эквивалент Internet Explorer event.target . jQuery нормализует это для вас в обработчиках событий, применяемых с использованием .bind () , поэтому вы можете использовать event.target в Internet Explorer, но обработчики событий, примененные через атрибуты HTML или свойства DOM, выиграли не имеет собственности. В вашем случае вы можете изменить код на
// event.target or event.srcElement
var tgt = $(event.target || event.srcElement);
или следуйте июньской рекомендации R и вместо этого передайте ссылку на элемент.
Как примечание: для большинства событий нет необходимости return true;
, но особенно для onblur и onfocus , так как вы все равно не можете отменить их действие по умолчанию. .