Сообщение от Блондинка
|
Есть <div id="a1"><span id="b1">text one</span></div> как сделать чтобы при клике на див менялось на <div id="a1"><span id="b1">text two</span></div> а при повторном клике вернулось обратно? Одним словом словом чтобы при клике менялось туда-обратно.
|
<div id="a1"><span id="b1">text one</span></div>
<script>
let div = document.querySelector('div'), span = document.querySelector('span');
div.addEventListener('click',()=>{
if (div.id == 'a1') {
div.id = 'a2';
span.id = 'b2';
span.innerHTML = 'text two';
return;
}
div.id = 'a1';
span.id = 'b1';
span.innerHTML = 'text one';
});
</script>