у тебя явно неправильная структура html, нет тегов html и header и body, поэтому браузер не видит твою meta charset
//так
player.playButton.addEventListener("click", () => player.playAudio());
//либо так
player.playButton.addEventListener("click", player.playAudio.bind(player));
player.playButton.addEventListener("click", function() {
player.playAudio();
});
и вот интересно, ну узнаешь ты местоположение своего ноута в случае с гджимиэс в плоть до подъезда, где он находится, какие твои дальнейшие действия?
Var AAA=document.queryselector('***') ;Сорян. Там вообще всегда будет null, либо ошибка вывалится.
HTML:
.header
.title
.icon
.counter
CSS:
.header {
display: flex;
}
.title {
flex-grow: 1;
// or
margin-right: auto;
}
<input id="scourse_text" name="scourse_text" type="hidden">
<select name="scourse" id="selectcourse"
onchange="this.form.scourse_text.value = this.selectedIndex === -1 ? '' : this.options[this.selectedIndex].text"
>
ну не обязательно все так плохо. Может и правда сделают вам страницу на вью. Только что вы потом с ней делать будете - хз.