Тема: Підкажіть чому onClick спрацьовує на блоках, на які я не вказав дію.
При натисканні на кнопку display none змінюється на flex.
Розгортається блок, в середині якого інші елементи.
По ідеї блок Form це фоновий блок, при натисканні на який вся форма повинна згортатись.
Але з внутрішніми блоками можна було б працювати.
В моєму ж випадку при натисканні на внутрішній блок FormBox спрацьовує onClick з Form.
Підкажіть будьласка в чому моя помилка.
Бібліотека React
html:
<div className="Form" onClick={this.AddApp}>
<div className="FormBox"></div>
</div>
js:
AddApp(){
var a = document.querySelector(".Form").style.display;
if(a=="flex"){document.querySelector(".Form").style.display="none"}
else {document.querySelector(".Form").style.display="flex"}
};