Guide Examples

Live Counter

A simple interactive counter that increments on each click.

const btn = document.getElementById('counterBtn');
let count = 0;
btn.addEventListener('click',()=>{ count++; btn.textContent = `Clicked ${count} times`;});

Modal Dialog

Click the button to open a centered modal window.

const modal=document.getElementById('myModal');
const open=document.getElementById('openModal');
const close=document.getElementById('closeModal');
open.addEventListener('click',()=>modal.style.display='flex');
close.addEventListener('click',()=>modal.style.display='none');

Image Carousel

Swipe or click arrows to navigate through images.

const images=[
  'https://picsum.photos/seed/1/400/250',
  'https://picsum.photos/seed/2/400/250',
  'https://picsum.photos/seed/3/400/250'
];
let idx=0;
const img=document.querySelector('.carousel-img');
document.getElementById('prev').onclick=()=>{idx=(idx-1+images.length)%images.length;img.src=images[idx];};
document.getElementById('next').onclick=()=>{idx=(idx+1)%images.length;img.src=images[idx];};