JavaScript cung cấp 3 loại popup box cơ bản:
1. Alert (Thông báo)
window.alert() hiển thị hộp thoại với nội dung và nút OK.
<script> alert("This is an alert"); </script>
Dùng cho thông báo không cần phản hồi từ user.
2. Confirm (Xác nhận)
window.confirm() hiển thị hộp modal với thông điệp và 2 nút: OK / Cancel. Trả về true (OK) hoặc false (Cancel).
<script>
let bool = confirm("Please confirm this action");
console.log(bool); // true hoặc false
</script>
3. Prompt (Nhập liệu)
window.prompt() hiển thị hộp nhập text, có nút OK/Cancel. Trả về chuỗi nhập vào hoặc null nếu hủy.
<script>
let name = prompt("Please enter your name");
console.log(name);
</script>
Lưu ý: Tất cả đều là modal — chặn tương tác trang cho đến khi đóng.