Я работаю над сайтом клиента, который использует функцию автозаполнения Javascript в форме поиска.Веб-сайт на иврите, но, пожалуйста, не пугайте вас - моя проблема в коде, а не на английском.:)Ссылка: удалена авторомБольшинство опций автозаполнения написаны на иврите, но я добавил «тест», чтобы было легко тестировать и на английском.В основном этот сценарий автозаполнения генерирует текстовое поле ввода, и когда пользователь вводит букву (onkeyup
), предлагается список общих значений (например, «тест»).Это прекрасно работает как в Chrome, так и в IE, но по какой-то причине Firefox ведет себя по-разному.Когда вы вводите букву в Firefox, в соответствии с ошибкой консоли:
Error: searchResult1 is not defined
Source File:
Line: 1
То же самое относится к searchResult0
во втором поле ввода (строка ~ 460 в исходном коде).Если вы посмотрите на -removed - скрипт автозаполнения работает в Firefox, поэтому я не знаю, что именно я мог изменить, что нарушило его функциональность.Спасибо за любую помощь с этим:)