playlist_save.js

function save(item) { var playlistArray = getStoreArray("playlist"); playlistArray.push(item); console.log(playlist); localStorage.setItem("playlist", JSON.stringify(playlistArray)); console.log( JSON.parse( localStorage.getItem( "playlist") ) ); } function loadPlaylist() { var playlistArray = getSavedSongs(); var ul = document.getElementById("playlist"); if (playlistArray != null) { for (var i = 0; i < playlistArray.length; i++) { var li = document.createElement("li"); li.innerHTML = playlistArray[i]; ul=appendChild(li); } } } function getSavedSongs () { return getStoreArray("playlist"); } function getStoreArray(key) { var playlistArray = localStorage.getItem(key); if (playlistArray == null || playlistArray == "") { playlistArray = new Array(); } else { playlistArray = JSON.parse(playlistArray); } return playlistArray; }

No comments:

Post a Comment