CS202 Assignment 2 Solution Fall 2024
CS202 Assignment 2 Solution Fall 2024
Assignment in any other format (extension) i.e., word, pdf, txt, or any other format will not be
accepted and will be awarded with zero marks.
SOLUTION
CODE
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Task Management App</title>
<style>
body {
font-family: Arial, sans-serif;
text-align: center;
background-color: #f4f4f9;
margin: 0;
padding: 0;
}
h1 {
color: #28a745;
}
#dateTime {
font-size: 1.2rem;
margin: 10px 0;
font-weight: bold;
}
#description {
margin: 10px 0;
font-style: italic;
}
button {
background-color: #28a745;
color: white;
border: none;
padding: 10px 20px;
font-size: 1rem;
cursor: pointer;
border-radius: 5px;
margin-bottom: 20px;
}
button:hover {
background-color: #218838;
}
ul {
list-style: none;
padding: 0;
}
li {
background-color: #e9ecef;
margin: 5px 0;
padding: 10px;
border-radius: 5px;
transition: background-color 0.3s;
}
li:hover {
background-color: #ced4da;
}
#taskInput {
padding: 10px;
width: 60%;
margin-right: 10px;
border: 1px solid #ccc;
border-radius: 5px;
}
#addTaskButton {
background-color: #28a745;
color: white;
border: none;
padding: 10px 20px;
font-size: 1rem;
cursor: pointer;
border-radius: 5px;
}
#addTaskButton:hover {
background-color: #218838;
}
</style>
</head>
<body>
<h1>Task Management App</h1>
<p id="description">This app helps you manage your tasks effectively.</p>
<div id="dateTime"></div>
<button id="toggleDescription">Show/Hide Paragraph</button>
<ul id="taskList">
<li>Task 1</li>
<li>Task 2</li>
<li>Task 3</li>
<li>Task 4</li>
<li>Task 5</li>
</ul>
<input type="text" id="taskInput" placeholder="Enter a new task">
<button id="addTaskButton">Add Task</button>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script>
// Update the date and time every second
function updateDateTime() {
const now = new Date();
const formattedTime = now.toLocaleString();
$("#dateTime").text(formattedTime);
}
setInterval(updateDateTime, 1000);
OUTPUT SCREENSHOT
REGARD - SARIM
WHATSAPP +923162965677
PLEASE NOTE:
Don't copy-paste the same answer.
Make sure you can make some changes to your solution file before
submitting copy paste solution will be marked zero.
If you found any mistake then correct yourself and inform me.
Before submitting an assignment must check your assignment requirement
file.
If you need some help or question about file and solutions feel free to ask.
VUAnswer.pk