Показать сообщение отдельно
  #1 (permalink)  
Старый 25.02.2020, 12:38
Аспирант
Отправить личное сообщение для Alehana Посмотреть профиль Найти все сообщения от Alehana
 
Регистрация: 22.01.2019
Сообщений: 61

Как работать с элементами option в opera.
В форме есть элемент select, который содержит элементы option класса classoption. Надо внутри функции, в которую задается переменная tip, написать функцию, которая будет при нажатии на элемент classoption присваивать переменной tip значение его value.
function WorrcForObject(tip){

let classoption=document.querySelectorAll(".classoption");

function ClickForElem(asa1,asa2){

asa1.charact=asa2.value;
alert(asa1.charact);
alert(tip.charact);
}

classoption.forEach(function (elem) {elem.onclick=function (){ClickForElem(tip,elem);}});

}

let tip={charact: '0'};                                   
WorrcForObject(tip);


В Fierfox этот код работает нормально. В Opera не работает вообще. Как его надо изменить. чтобы начал работать в любом браузере ?
Ответить с цитированием