Course Content
Web Development Essentials with AI
Web Development Essentials with AI
Filtering Functionality
Goal
Last but not least, the final step is to add functionality for filtering the articles by topic, which will be implemented using JavaScript.
Possible Prompt
Can you implement the feature of filtering articles by topic using HTML buttons and JavaScript?
Result
index.html file
- We add a
nav
block to theheader
where our filtering buttons will be placed; - We provide each article with the
data-category
attribute and the corresponding topic value; - We add the link to the
index.js
file before the closingbody
tag.
index.css file
We add some styles to make the filtering buttons look pretty.
index.js file
We paste the script that implements the filtering logic.
All this ChaGPT told us to do. We followed its instructions.
index
index
index
Website State
Video Tutorial
Here you go. You did it. This is your complete, fully functional website. Great job!
Thanks for your feedback!