Как отменить порядок элементов списка в неупорядоченном списке

Позволять'скажем, у меня есть неупорядоченный список, например:


  Bald Eagle
  Falcon
  Condor
  Albatross
  Parrot

С простым JavaScript (не включая jQuery) я хотел бы иметь возможность изменить порядок следования этого списка, чтобы он соответствовал ожидаемому следующему »выход":


  Parrot
  Albatross
  Condor
  Falcon
  Bald Eagle

Это JavaScript, который я пытался кодировать, чтобы попытаться достичь этой цели:

var birdList = document.getElementById("birds").getElementsByTagName("li");
var birdListReverse = birdList.reverse();

for(var i = 0; i < birdList.length; i++)
{
  birdList[i] = birdListReverse[i];
}

Я думаю, что как-то перезаписать текущие элементы списка с теми, что ввспять» Список будет достаточным, но не будет. Должен ли я как-то манипулировать каждымnodeValue в списке?

Я хотел бы сделать это, когда кнопка нажата - это самая легкая часть, это просто использование техники, которая переворачивает список, что немного мешает мне.

Ответы на вопрос(6)

Ваш ответ на вопрос