@st_shach

Как поменять текст в бегущей строке по клику в ячейке таблицы?

хочу сделать плеер на одностраничнике с бегущей строкой, где пишется какая музыка сейчас играет. по клику в таблице на другое аудио, текст в строке должен меняться
я только изучаю все это дело, поэтому вот мой быдлокод:

<table>
<tr><td id="source/audio/Aerosmith.mp3"><div class=text-1>01. Aerosmith</div></td><tr>
<tr><td id="source/audio/Animals.mp3"><div class=text-1>02. Animals</div></td><tr>
<tr><td id="source/audio/Bravo.mp3"><div class=text-1>03. Bravo</div></td><tr>
</table>
<audio autoplay id="myaudio"><source src="http://lel.com/link/to/stream.m3u"></audio>
<script>
var alles_td = document.getElementsByTagName("td");
for(var i = 0; i < alles_td.length; i++){
    alles_td[i].onclick = function(){
        audio.src = this.id;
		audio.volume = 0.25;
        audio.play();}}
</script>
<marquee><p class=test>Сейчас ничего не играет</p></marquee>
<script>
function(){
td = document.getElementsByTagName("td");
td.onclick = function(){
if td_id=source/audio/Aerosmith.mp3;
test.innerHTML = 'Aerosmith';
if td_id=source/audio/Animals.mp3;
test.innerHTML = 'Animals';
if td_id=source/audio/Bravo.mp3;
test.innerHTML = 'Bravo';}
</script>
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы