@olya_097

Как можно в func по-другом написать строку,тоесть чтобы не было this?

<ol>

<li>11</li>
<li>333</li>
</ol>

<script>

var elems=document.getElementsByTagName('li');
for(var i=0;i<elems.length;i++){
elems[i].addEventListener('click',func);
}
function func(){
this.parentElement.removeChild(this);
}


</script><code></code>
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 2
0xD34F
@0xD34F
function func(e) {
  e.target.parentElement.removeChild(e.target);
}
Ответ написан
twobomb
@twobomb
function func(e){
e.currentTarget.parentElement.removeChild(e.currentTarget);
}

А чем вас this не устраивает?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
17 авг. 2018, в 11:42
21000 руб./за проект
17 авг. 2018, в 11:12
1000 руб./в час
17 авг. 2018, в 11:09
35000 руб./в месяц