Linuchs: javascript: Array[0] nicht ansprechbar

Beitrag lesen

Hallo Gunnar,

danke, dein Tipp hat geholfen.

Der src ist Typ string, aber leer.

Der source src liest den Wert aus

<audio controls preload="none">
  <source src="adiemus [music].mp3" type="audio/mpeg">
</audio>

<audio controls preload="none">
  <source src="adiemus [vocals].mp3" type="audio/mpeg">
</audio>

<audio controls preload="none">
  <source src="adiemus [bass].mp3" type="audio/mpeg">
</audio>

<audio controls preload="none">
  <source src="adiemus [drums].mp3" type="audio/mpeg">
</audio>


<script>
var a = typeof document.querySelectorAll( "audio source" )[0].src;
var b = document.querySelectorAll( "audio source")[0].src;
console.log( "wert a=[" +a +"] wert b=[" +b +"]" );

arr_ausgewaehlte_medien = document.querySelectorAll( "audio:not(.nogroup) source, video:not(.nogroup) source" );
var a = typeof arr_ausgewaehlte_medien[0].src;
var b = arr_ausgewaehlte_medien[0].src;
console.log( "wert a=[" +a +"] wert b=[" +b +"]" );
</script>

Meldung:

wert a=[string] wert b=[file:///home/kalle/musik/kalle/127%20adiemus/adiemus%20[music].mp3]

wert a=[string] wert b=[file:///home/kalle/musik/kalle/127%20adiemus/adiemus%20[music].mp3]

LG