JavaScript Questions
JavaScript Questions
Write a program to change the text color of a paragraph using JavaScript when a button is
clicked.
Write a program to toggle the visibility of a div element using JavaScript and a button.
Write a program to validate a form using JavaScript before submitting it.
Write a program to create a simple image slideshow using JavaScript and CSS animations.
Write a program to show/hide an element based on a checkbox's checked state using
JavaScript and CSS.
Write a program to dynamically update the background color of a webpage based on user
input using JavaScript.
Write a program to create a responsive navigation menu using HTML, CSS, and JavaScript.
Write a program to create a form that dynamically adds input fields when a button is clicked
using JavaScript.
Write a program to display a countdown timer on a webpage using JavaScript and CSS.
1. Write a program to create a simple image gallery with thumbnail navigation using
JavaScript and CSS
2. Write a program to change the background color of a webpage when a button is clicked
using JavaScript and CSS.
3. Write a program to create a dropdown menu using HTML, CSS, and JavaScript.
4. Write a program to create a form that dynamically displays error messages for invalid
input using JavaScript and CSS.
5. Write a program to create a responsive image gallery with lightbox functionality using
JavaScript, HTML, and CSS.
6. Write a program to create a slideshow with automatic image rotation using JavaScript
and CSS.
7. Write a program to validate a password input field and display strength indicators using
JavaScript and CSS.
8. Write a program to create a responsive pricing table using HTML, CSS, and JavaScript.
9. Write a program to create a sticky navigation bar that stays at the top of the page on scroll
using JavaScript and CSS.
10. Write a program to create a tooltip for elements on a webpage using JavaScript and CSS.
11. Write a program to create a progress bar that updates based on user input using
JavaScript and CSS.
12. Write a program to create a form that dynamically updates the options of a select
dropdown based on another dropdown's selection using JavaScript and CSS.
13. Write a program to create a collapsible accordion menu using HTML, CSS, and
JavaScript.
14. Write a program to create a responsive card layout using HTML, CSS, and JavaScript.
15. Write a program to create a responsive navigation bar that collapses into a hamburger
menu on smaller screens using HTML, CSS, and JavaScript.
16. Write a program to create a form with real-time validation using JavaScript and CSS.
17. Write a program to create a tabbed content section using HTML, CSS, and JavaScript.
18. Write a program to create a responsive image carousel using JavaScript and CSS.
19. Write a program to create a form that submits data to a server and displays a success
message using JavaScript, HTML, and CSS.
20. Write a program to create a scrolling animation when the user clicks on an anchor link
using JavaScript and CSS.
21. Write a program to create a responsive grid layout using HTML, CSS, and JavaScript.
22. Write a program to create a modal window that opens when a button is clicked using
JavaScript, HTML, and CSS.
23. Write a program to create a dynamic table that allows sorting and filtering of data using
JavaScript and CSS.
24. Write a program to create a form with autocomplete functionality using JavaScript,
HTML, and CSS.
25. Write a program to create a responsive timeline using HTML, CSS, and JavaScript.
26. Write a program to create a form that validates email addresses using JavaScript and
CSS.
27. Write a program to create a draggable element on a webpage using JavaScript and CSS.
28. Write a program to create a responsive video player using JavaScript, HTML, and CSS.
29. Write a program to create a form that calculates and displays the total price based on
selected options using JavaScript, HTML, and CSS.
30. Write a program to create a responsive footer layout using HTML, CSS, and JavaScript.
31. Write a program to create a multi-step form with progress indicators using JavaScript,
HTML, and CSS.