Список скоростей в пользовательском аудиоплеере

#javascript #html

Вопрос:

Просто работает первая скорость, а другие дорожки работают со списком скоростей первого значка! Вы знаете, как это исправить, чтобы работал каждый спидлист для каждого трека!?

 const speedlist = document.getElementById("speedlist"); speedlist.addEventListener("change", changeSpeed);  function changeSpeed(event) {  audio.playbackRate = event.target.value;  } 
 .audio-player #speedlist {  position: relative;  display: flex;  left: 1.5rem;  top: 0.1rem;  outline: none !important;  border: none !important;  background-image: url("icon/speed.png");  background-size: 100%;  background-repeat: no-repeat;  width: 3px;  -webkit-appearance: none;  appearance: auto; } 
 lt;select id="speedlist"gt;  lt;option value="1"gt;lt;/optiongt;  lt;option value="0.5"gt;0.5lt;/optiongt;  lt;option value="1.5"gt;1.5lt;/optiongt;  lt;option value="2"gt;2lt;/optiongt; lt;/selectgt; 

Комментарии:

1. Идентификаторы должны быть уникальными. Используйте класс.

2. Привет, спасибо, но не работает!