How to create bookmark web application with pure JavaScript.
document.getElementById('myForm').addEventListener('submit',addBookmark);
function addBookmark(e){
var siteName = document.getElementById('siteName').value;
var siteUrl = document.getElementById('siteUrl').value;
var bookmark = {
name:siteName,
url:siteUrl
}
if(localStorage.getItem('bookmarks') === null){
var bookmarks = [];
bookmarks.push(bookmark);
localStorage.setItem('bookmarks',JSON.stringify(bookmarks))
}
else{
bookmarks = JSON.parse(localStorage.getItem('bookmarks'));
bookmarks.push(bookmark);
localStorage.setItem('bookmarks',JSON.stringify(bookmarks))
}
fetchBookmarks()
//console.log(bookmark)
e.preventDefault();
}
function deleteUrl(url){
console.log(url)
bookmarks = JSON.parse(localStorage.getItem('bookmarks'));
for(var i =0; i < bookmarks.length; i++){
if(bookmarks[i].url == url){
bookmarks.splice(i,1)
}
}
//fetchBookmarks();
localStorage.setItem('bookmarks',JSON.stringify(bookmarks))
fetchBookmarks()
}
function fetchBookmarks(){
bookmarks = JSON.parse(localStorage.getItem('bookmarks'));
var bookmarksResults = document.getElementById('bookmarksResults');
bookmarksResults.innerHTML = '';
for(var i =0; i < bookmarks.length; i++){
var name = bookmarks[i].name;
var url = bookmarks[i].url;
bookmarksResults.innerHTML += '<div class="well">'+
'<h3>' + name +'</h3>'+
'Visit'+
'Delete'
'</div>'
;
console.log(name)
}
//document.getElementById('bookmarksResults').innerHTML = result;
//console.log(bookmarks)
}
bentkam b9c45beda1 https://coub.com/stories/2615180-ni-session-strings-pro-crack-link
zimbgaun b9c45beda1 https://coub.com/stories/2809661-duane-s-ophthalmology-pdf-free-14-verified
langkarl 79a0ff67a5 https://coub.com/stories/2723436-download-mozilla-firefox-12-for-windows-xp-sp1-fulll-clevell
nickdaw 79a0ff67a5 https://coub.com/stories/2799034-free-black-looks-race-and-representation-pdf
javlaq 4ea590b918 https://wakelet.com/wake/zGUVj-yab_Ju7EQ_mdTbQ
allrai ba0249fdb3 https://wakelet.com/wake/jyCHjGkQ_QbjKN5-DRjkM
bibinit 7383628160 https://wakelet.com/wake/7QQa3lFIGbmp1Jr8eMdEn
berzelm fe98829e30 https://wakelet.com/wake/BkmwTHBtwPVAUTauUZabL
natazol fe98829e30 https://trello.com/c/w1OGAd1F/37-soal-ulangan-bahasa-inggris-kelas-ix-semester-1
kahlaus fe98829e30 https://coub.com/stories/3017313-x-plane-boeing-787-dreamliner-ufmc-x737fmc-2-8-keygen-link
darygar fe98829e30 https://www.cloudschool.org/activities/ahFzfmNsb3Vkc2Nob29sLWFwcHI5CxIEVXNlchiAgID_gPvECwwLEgZDb3Vyc2UYgIDAgISuhAsMCxIIQWN0aXZpdHkYgIDAwLmEkAkMogEQNTcyODg4NTg4Mjc0ODkyOA
calwamb fe98829e30 https://wakelet.com/wake/pyZ7PxxHAbieumOX8Rgr1
kacheli fe98829e30 https://coub.com/stories/3022931-64-bit-windows-8-milestone-3-build-7989-verified-full-version
grangia fe98829e30 https://wakelet.com/wake/DrnSIgM6ZzvmHK4EDgFQV
jesodis d868ddde6e https://coub.com/stories/3121717-extra-quality-street-law-a-course-in-practical-law-free-download
garrmea d868ddde6e https://coub.com/stories/2961277-cheryl-dent-denise-samson-bh-bordello-taboo-1-f4v
rental d868ddde6e https://coub.com/stories/2999735-zombie-mod-pack-1-8-1
latigod d868ddde6e https://coub.com/stories/2963440-the-dc-comics-guide-to-digitally-drawing-comics-free-pdf-upd
ualeve d868ddde6e https://coub.com/stories/3084347-it-s-always-sunny-in-philadelphia-seasons-1-6-dvdrip-updated
clayesh d868ddde6e https://coub.com/stories/3066248-unigraphics-nx-8-5-extra-quality-download-torrent
gildayj d868ddde6e https://coub.com/stories/3039294-hot-ddljfullmoviehd1080pbluraydownloader
gemmgay d868ddde6e https://coub.com/stories/3000357-symantec-backup-exec-system-recovery-v8-5-dvtiso-serial-key-fritkeyn
doryami d868ddde6e https://coub.com/stories/3046720-adobe-photoshop-cs6-extended-xforce-keygen-marrebo
glojame d868ddde6e https://coub.com/stories/2953762-train-simulator-2014-crack-only-free-14-orazolt
dornan d868ddde6e https://coub.com/stories/3074861-dum-laga-ke-haisha-hd-720p-movie-download-link
salalat d868ddde6e https://coub.com/stories/2969483-exclusive-siso-books-spoken-english-malayalam-free-downlodes
darnbet d868ddde6e https://coub.com/stories/3067382-play-the-testament-of-sherlock-holmes-serial-number
hildconq d868ddde6e https://coub.com/stories/2944606-free-mu-counter-strike-1-6-v35-digitalzone-edition
trewal d868ddde6e https://coub.com/stories/3026324-berserk-the-golden-age-arc-3-descent-free-watch-online-english-dub-best
rozasam b7f02f1a74 https://pidptorupo1988.wixsite.com/wepasisci/post/multiband-dynamics-able-activator-zip-32-torrent-serial-pc-full
sankass b7f02f1a74 https://jambakty2007.wixsite.com/mindartreci/post/momo-michael-ende-english-pdf
darreeg c0c125f966 https://arstalolaxnover.wixsite.com/bracherrire/post/cracked-hot-mamita-iii-1565614662-imgsrc-ru-32-pc-iso-free
meagar fb158acf10 https://sadorenchiera.wixsite.com/platondota/post/cute-random-boys-31-image-85-imgsrc-ru-windows-torrent-professional-keygen
armesme fb158acf10 https://julerow74ho.wixsite.com/indepehar/post/bambini-di-gaeta-1990-s-serapo-94-16-cvr-imgsrc-ru-build-cracked-x32-utorrent
vitxilo f4bc01c98b https://coub.com/stories/3329124-link-wotja-4-10-1-crack
fridray f4bc01c98b https://coub.com/stories/3220395-patched-amightyheart1080pfullhdmoviewithsubtitlesdownload
chetadek f4bc01c98b https://coub.com/stories/3318844-shaadi-mein-zaroor-aana-full-movie-1080p-hd-__exclusive__
niagwat f4bc01c98b https://coub.com/stories/3254659-mr-x-movie-download-hd-utorrent-__full__
periher f4bc01c98b https://coub.com/stories/3344084-serato-dj-intro-111-mac-os-x-installer-darroza
estecal f4bc01c98b https://coub.com/stories/3473893-king-kong-2-movie-free-download-gregphyl
oresprot f4bc01c98b https://coub.com/stories/3465504-link-ali-riyaziyyat-kitabi-pdf-download