From 4afcbcc0a75cdcfe2a4ce995b48dfd376c56fd2b Mon Sep 17 00:00:00 2001 From: amansingh810 <68197091+amansingh810@users.noreply.github.com> Date: Tue, 10 May 2022 20:16:26 +0530 Subject: [PATCH] Update script.js --- script.js | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/script.js b/script.js index e60691b..82ca5ff 100644 --- a/script.js +++ b/script.js @@ -1 +1,48 @@ /* Fill your code*/ +class blog { + constructor(title, detail) { + this.title = title; + this.detail = detail; + } + + addTitle() { + var title_card = document.createElement("h1"); + title_card.setAttribute("id", "blog-title"); + console.log(title_card); + document.getElementById("card-text").appendChild(title_card); + title_card.innerHTML += this.title; + } + + addDescription() { + var description_card = document.createElement("p"); + description_card.setAttribute("id", "blog-description"); + console.log(description_card); + document.getElementById("card-text").appendChild(description_card); + description_card.innerHTML += this.detail; + } +} + +var add = document.getElementById("addBlog"); +add.addEventListener("click", function () { + document.getElementById("popupContact").style.display = "block"; +}); + +var remove = document.getElementById("close"); +remove.addEventListener("click", function () { + document.getElementById("popupContact").style.display = "none"; +}); + +var post = document.getElementById("post"); +post.addEventListener("click", function () { + document.getElementById("popupContact").style.display = "none"; + var image = document.createElement("img"); + image.src = "./assets/javascript.png"; + document.getElementById("card-text").appendChild(image); + + var title = document.getElementById("title").value; + var detail = document.getElementById("detail").value; + + var new_blog = new blog(title, detail); + new_blog.addTitle(); + new_blog.addDescription(); +});