Показать сообщение отдельно
  #12 (permalink)  
Старый 26.04.2020, 19:20
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Игорь №111111111111111111, индекс как и условия if(Ktypeindex) в данном случае лишены всякого смысла. Это вообще бессмыслица, ибо как может быть выполнится условие

else sURL="http://www.google.com/search?num=100&q=";

при выборе в списке Гугла если индекс выбранной опции в этом случае ни как не может быть равен 0?

В вашем списке нельзя выбрать Яндекс без выбора иного в списке, то есть он может быть только значением по умолчанию. А чтобы можно было выбрать его в списке нужна опция предлагающая сделать выбор. В этом случае еще можно оперировать индексом опций, но это тоже ни к чему, проще оперировать значением списка (что и выполняется у вас), а первой опции предлагающей выбор установить пустое значение.

Причиной ошибки может быть выполнение функции в момент когда DOM еще не готов. Вряд ли какой-то плагин удаляет список, это и ни к чему да и не рационально.
Ответить с цитированием