Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как поменять класс 5му childnodes родительской ноды (https://javascript.ru/forum/misc/86831-kak-pomenyat-klass-5mu-childnodes-roditelskojj-nody.html)

riaron86 08.11.2025 20:48

как поменять класс 5му childnodes родительской ноды
 
<i onclick="void showhide(this.parentNode)" class="fa fa-plus">

function showhide(e) {
   if(e.childNodes[5].className=='') {
      e.childNodes[5].className='someclass';
      alert(e.childNodes[5].className);
   }else{
      e.childNodes[5].className='';
      alert(e.childNodes[5].className);
   }

}

рони 09.11.2025 01:46

riaron86,
function showhide(e) {
     e.children[5].classList.toggle('someclass')
}


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