Linuchs: textarea mit Javascript auslesen - wie?

Beitrag lesen

Moin,

ich fülle ein textarea mit Text, klicke auf einen Button und möchte diesen Text mit Javascript auslesen.

<textarea id="pl_csv"></textarea>
<button onclick="pl_play()">Play</button>

Funktioniert NICHT:

function pl_play() {
  console.log( "pl_csv=[" +document.querySelector("#pl_csv").innerHTML +"]" );
}

Anzeige: pl_csv=[]

Dies funktioniert AUCH NICHT:

function pl_play() {
  console.log( "pl_csv=[" +document.querySelector("#pl_csv").value +"]" );
}

Anzeige: pl_csv=[]

Und jetzt wird's ganz verrückt:

function pl_play() {
  let arr_songs = document.querySelector("#pl_csv").innerHTML.split( "\n" );
  console.log( "arr_songs[0]=[" +arr_songs[0] +"]" );
  console.log( "arr_songs[1]=[" +arr_songs[0] +"]" );
}

Anzeige: pl_csv=[Zeile 1 Zeile 2 Zeile 3]

Nach dem split wird Inhalt erkannt.

Woran liegt's?

Gruß, Linuchs

P.S. Ich probiere, eine Playlist zu erstellen HTML/Tutorials/Multimedia/Playlists