In JavaScript, there are three main types of built-in dialogue boxes (pop-ups) you can use in the browser:
1. Alert Box (just shows a message)
alert("Hello! This is an alert box.");
Shows a simple message with an OK button.
2. Confirm Box (asks user Yes/No type choice)
let result = confirm("Do you want to continue?");
if (result) {
console.log("User pressed OK");
} else {
console.log("User pressed Cancel");
}
Returns true if user clicks OK, false if Cancel.
3. Prompt Box (asks user for input)
let name = prompt("What is your name?");
if (name) {
console.log("Hello, " + name + "!");
} else {
console.log("User did not enter a name.");
}
Returns the text entered by the user, or null if Cancel is clicked.
Example combining all:
alert("Welcome!");
let proceed = confirm("Do you want to enter your name?");
if (proceed) {
let username = prompt("Please enter your name:");
alert("Hello, " + username + "!");
} else {
alert("Okay, maybe next time!");
}