Favourite Place
The goal of this coding exam is to quickly get you off the ground with HTML radio input elements
Use the below reference image.
https://assets.ccbp.in/frontend/content/dynamic-webapps/favourite-place-op.gif
Achieve the design with HTML, CSS, and functionality with JS
Note
All syntaxes of Event Listeners
The goal of this coding exam is to quickly get you off the ground with All Syntaxes Of Event Listeners
Use the below reference image.
https://assets.ccbp.in/frontend/content/dynamic-webapps/all-syntaxes-of-event-listeners-op.gif
Achieve the given functionality using JS
Showing loading text with setTimeout
The goal of this coding exam is to quickly get you off the ground with the setTimeout.
Refer to the below image.
https://assets.ccbp.in/frontend/content/react-js/showing-loading-text-with-setTimeout-op.gif
Achieve the given functionality using JS.
When the HTML button element is clicked
HTML
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div class="text-center">
<button id="button" class="button" >
Show Loading for 1 sec
</button>
</div>
</body>
</html>
Hourly Stop Watch
The goal of this coding exam is to quickly get you off the ground with the clearInterval and setInterval.
Refer to the below image.
https://assets.ccbp.in/frontend/content/react-js/hourly-stop-watch-op.gif
Achieve the given functionality using JS.
The timer should be initiated at 0.
Note
This is a one hour timer. The maximum time is one hour.
Clear Interval
The goal of this coding exam is to quickly get you off the ground with the clearInterval.
Refer to the below image.
https://assets.ccbp.in/frontend/content/react-js/clear-interval-op.gif
Achieve the given functionality using JS.
HTML
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div class="text-center">
<p id="counter" class="paragraph">0</p>
<button id="clearCount" class="clear-interval-button">Clear Interval</button>
</div>
</body>
</html>
CSS
.clear-interval-button {
border-radius: 10px;
margin-top: 10px;
padding: 15px;
background-color: #0275d8;
color: white;
border: none;
outline: none !important;
}
.paragraph {
font-size: 50px;
}
Remove Item in Local Storage
The goal of this coding exam is to quickly get you off the ground with
Remove Item In Localstorge
Use the below reference image.
https://assets.ccbp.in/frontend/content/dynamic-webapps/removeItem-in-localStorage-op.gif
Achieve the given functionality using JS
Localstorage using textarea
The goal of this coding exam is to quickly get you off the ground with Localstorage using textarea.
Use the below reference image
https://res.cloudinary.com/dfxicv9iv/image/upload/v1618940947/localstorage-textarea_yvgdzf.gif
Achieve the design with HTML, CSS, and functionality with JS.
Quick Tip
Use bootstrap button primary.
DOM Manipulations - 3
Use the below reference image.
https://res.cloudinary.com/dfxicv9iv/image/upload/v1619260598/dynamic-dom-manipulations-3_bov0vg.gif
JAVASCRIPT
let blogList = [
{
blogName: "TechCrunch",
uniqueNo: 1,
},
{
blogName: "Wired",
uniqueNo: 2,
},
{
blogName: "Mashable",
uniqueNo: 3,
}
];
let blogsListContainerEl = document.getElementById("blogsListContainer");
function createAndAppendItem(blog) {
let blogId = "blog" + blog.uniqueNo;
let buttonId = "button" + blog.uniqueNo;
let blogEl = document.createElement("li");
blogEl.id = blogId;
blogEl.textContent = blog.blogName;
blogsListContainerEl.appendChild(blogEl);
let buttonEl = document.createElement("button");
buttonEl.classList.add("btn", "btn-danger", "ml-3");
buttonEl.textContent = "Delete";
buttonEl.id = buttonId;
// Write your code here
DOM Manipulations - 2
The goal of this coding exam is to quickly get you off the ground with the DOM Manipulations.
Use the below reference image.
https://res.cloudinary.com/dfxicv9iv/image/upload/v1619259911/dom-manipulations-2_ax38mg.gif
HTML
<!DOCTYPE html>
<html>
<head></head>
<body>
<div id="myContainer"></div>
</body>
</html>
Dynamically add the elements in HTML container element with id
myContainer to achieve the design.
Note
Use the checked property and classList.toggle method to achieve the functionality.
CSS Colors used:
#7a0ecc
#f2ebfe
DOM Manipulations
The goal of this coding exam is to quickly get you off the ground with the DOM Manipulations.
Use the below reference image.
https://assets.ccbp.in/frontend/content/dynamic-webapps/ce-3-1-2-dom-manipulations-op.png
HTML
<!DOCTYPE html>
<html>
<head></head>
<body>
<div id="interestsContainer"></div>
</body>
</html>
Dynamically add the
input elements in HTML container element with id interestsContainer to achieve the design.
Note