Learn Basic String and Array Methods by Building a Music Player - Step 62

Tell us what’s happening:

Cant find the fault in the code. I tried everything. This is what it says:

Sorry, your code does not pass. You’re getting there.

You should use document.getElementById() to get the #player-song-title element.

Your code so far

const setPlayerDisplay = () => {
playingSong = document.getElementById(‘#player-song-title’);
songArtist = document.getElementById(‘#player-song-artist’);
};

WARNING

The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge.

You will need to take an additional step here so the code you wrote presents in an easy to read format.

Please copy/paste all the editor code showing in the challenge from where you just linked.

Replace these two sentences with your copied code.
Please leave the ``` line above and the ``` line below,
because they allow your code to properly format in the post.

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36

Challenge Information:

Learn Basic String and Array Methods by Building a Music Player - Step 62

Hi! The # symbol identifies that we are looking for an html element id (as opposed to a class which uses a period or other element nomenclature). But we are already using the command for find an element by id, so we don’t need to use that symbol with that command. you would expect to use the id signifier if we were using the more general command of searchall.

1 Like