Я использую раскрывающийся список для динамического изменения содержимого на странице. Он работает, но выдает ошибку js ТОЛЬКО в Chrome. То, что рекомендует Chrome, я не знаю, как реализовать. Сайт создан на ExpressionEngine 2.8.1.
СООБЩЕНИЕ ОБ ОШИБКЕ В CHROME
Uncaught TypeError: невозможно установить свойство onchange для нулевых функций.js:65
event.returnValue устарело. Вместо этого используйте стандартный event.preventDefault().
МОЙ JS-код
document.getElementById("drop").onchange = function() {
if (this.selectedIndex!==0) {
window.location.href = this.value;
}
};
МОЙ HTML-код
Select a Location:
{exp:channel:entries channel="locations" category="not 3" orderby="title" sort="asc" dynamic="no"}
{title}
{/exp:channel:entries}
Подробнее здесь: https://stackoverflow.com/questions/235 ... ge-of-null