Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Select сусловием (https://javascript.ru/forum/dom-window/79745-select-susloviem.html)

Alehana 18.03.2020 12:50

Select сусловием
 
Допустим. есть функция которая при нажатии на option элемента selected класса "classselect" должна выводить значение определенной переменной и его value. С одним только валуе все работает.

let classselect=document.querySelector(".classselect");
let tip={charact: '0'};

function ClickForElem{
alert(this.value);
}
classselect.onchange=ClickForElem;


При попытке задать переменную он её выдает, а value нет.

let classselect=document.querySelector(".classselect");
let tip={charact: '0'};

function ClickForElem(asa1){
alert(asa1.charact);
  alert(this.value);
   }
classselect.onchange=function (){ClickForElem(tip)};


Как правильно записать такую операцию ?

laimas 18.03.2020 12:57

ClickForElem(tip)

рони 18.03.2020 13:15

Цитата:

Сообщение от Alehana
Как правильно записать такую операцию ?

classselect.onchange = ClickForElem.bind(classselect, tip);


Часовой пояс GMT +3, время: 08:17.