Нет события onchange в Chrome - PullRequest
       1

Нет события onchange в Chrome

0 голосов
/ 17 февраля 2019

В моем HTML есть элемент ввода, например

<input contenteditable="true" onkeydown="stopKey(event,[13,27])" onchange="relay(event)" type="text">

(я пропустил атрибут style).Когда я ввожу некоторые данные и оставляю элемент с вкладкой, Chrome вызывает функцию ретрансляции, когда страница загружается с веб-сервера.Но он не будет вызывать relay, когда страница загружается локально с localhost.Та же разница в поведении, когда я покидаю элемент, нажимая на другой элемент.Только после выхода с клавишей ENTER событие будет инициировано в обеих ситуациях.Я убедился, что страница, CSS, Javascript точно так же.Я сравниваю две страницы в разных вкладках одного и того же браузера Chrome.В IE такой проблемы нет.Сайт работает годами, но всегда с удаленного сервера.Я хотел бы знать, может ли это быть объяснено и может ли это быть восстановлено.

1 Ответ

0 голосов
/ 18 февраля 2019

Если страница будет использоваться на сервере, всегда проверяйте ее таким образом.Жизнь слишком коротка, чтобы исследовать все причины локальных и отдаленных различий в поведении.

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