Linuchs: In welcher Reihenfolge werden DOMContentLoaded abgearbeitet?

Beitrag lesen

problematische Seite

Moin,

für Liedtexte mit Audio- und Videospuren lade ich mehrere .js Dateien

  <script src="../css/formatiert_a3_a5_a6.js"></script><!-- *.htm?a6 -->
  <script src="../css/setze_seitenzahlen.js"></script><!-- *.htm?a6Nr.04 -->
  <script src="../css/lied_mehrspurig.js"></script>
  <script src="../css/tempo_handler.js"></script>
  <script src="../css/setze_akkorde.js"></script>

und jede enthält

window.addEventListener('DOMContentLoaded', function () {
...
}

Wenn die Akkorde gesetzt werden, wird in lied_mehrspurig die Lautstärke NICHT verringert.

Da ich keine Idee habe, ob diese Funktionen nacheinander oder zeitgleich abgearbeitet werden, weiß ich nicht, nach welcher Art Fehler ich suchen muss.

Javascript meldet keine Fehler, aber macht es einfach nicht

// alle Audios auf halbe Lautstaerke
for ( let i=0; i<document.querySelectorAll( "audio" ).length; i++ ) document.querySelectorAll( "audio" )[i].volume = 0.2;

Habe den Dateien-Mix auf den Server geladen, damit ihr inspizieren könnt.

Vom Server geholt, wird jetzt (bei mir) die Tonart (C ist Standard) nicht gesetzt, das Ergebnis sieht so aus:

To|nika Do|minante Su|bdominante sollte so aussehen:

Gruß, Linuchs