Task 25: Events & DOM β Click a Button to Reveal a Surprise Message
Start with Affirmationβ
- "I am destined for greatness. Every step I take brings me closer to my goals. I embrace challenges, knowing they are stepping stones to success. My mind is focused, my heart is determined, and my actions are aligned with my dreams."
Daily Affirmations for Success
- β I am capable, confident, and unstoppable.
- β Success flows to me because I take consistent action.
- β I attract opportunities that align with my purpose.
- β My hard work and persistence create abundance.
- β I am always learning, growing, and evolving.
- β I believe in my potential and trust my journey.
- β I turn setbacks into comebacks with resilience.
- β I am grateful for every success, big and small.
Success Reflectionβ
"Every effort I made today has planted seeds for my future success. I release any doubts and trust the process. My dreams are possible, and I am getting closer every day. I am grateful, I am strong, and I am ready for more!"
πͺ Repeat daily, feel the power, and watch your success unfold!
Task Answer - Video Linkβ
πΉ If you donβt understand the task, watch the video above for the answer.
Taskβ
Step 1β
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>π Surprise Message App</title>
</head>
<body>
<h1>Click the Button for a Surprise! π</h1>
<button id="revealBtn">Show Surprise</button>
<p id="message" style="display: none;">π Youβre awesome! Keep coding! π</p>
<!-- Link to JavaScript -->
<script src="script.js"></script>
</body>
</html>
Step 2β
// Step 1: Get elements from the DOM
const button = document.getElementById("revealBtn");
const message = document.getElementById("message");
// Step 2: Add a click event to the button
button.addEventListener("click", () => {
// Step 3: Reveal the hidden message
message.style.display = "block";
});