У меня есть код, отлично работающий в IE 9, но когда я перехожу через Chrome, я получаю сообщение об ошибке Элемент не имеет метода «attachEvent» '. Я пробовал использовать. Как и addEventListener(), тем не менее я не могу пройти. Элемент, используемый здесь, - это поле выбора людей SharePoint. Я имею в виду jquery 2.1.attachEvent не работает в браузере Chrome для события фокуса
Прошу совета, если мне ничего не хватает?
Код:
var element = getPeoplePickerRelControl("User", "div[Title='People Picker']");
if (element != null) {
$(element).focusin(function() {
_cardHolderInfo = getUserDetails(element.innerHTML);
});
// if(element.attachEvent)
element.attachEvent("onfocusout", manipulateLeaderProfile);
Можете ли вы добавить HTML-код также – Tushar
Или вы ищете 'addEventListener ('blur')' – Tushar
Я не уверен, как часть html влияет на него. можете ли вы указать, что вы ищете в innerhtml. Его слишком большой размер для копирования –