Alert, Prompt, Confirm are predefined dialog windows, they belong directly to the JavaScript object 'window'.

Alert

alert() displays a very basic notice box with a message inside it.
- Syntax:
window.alert('alert_text');
- The string of text will be displayed in the alert pop-up box. When an alert box pops up, the user will have to click 'OK' to proceed.
- For example, the next script opens an Alert window with the message 'Welcome'.
<script>
window.alert('Welcome');
</script>
- The user will be presented with a small box containing only the message and a button marked OK, like next image.
Alert window

JS Confirm

The confirm() method displays a confirmation dialog box to the viewer, who must then click OK or Cancel to proceed.
A confirm box is often used if you want the user to verify or accept something.

Syntax:
window.confirm('Question')
- The confirm box displays the text 'Question' and two buttons 'OK' and 'Cancel'.
- If the user clicks 'OK', the box returns True. If the user clicks 'Cancel', the box returns False.
Aceasta fereastra este folosita pentru a fi executata o comanda cand este apasat butonul 'OK' (returneaza TRUE) si alta comanda cand este apasat butonul 'Cancel' (returneaza FALSE)
The next example opens a confirm window with the question 'The result of 0+0 is 0?'. If it's clicked 'OK' it shows an Alert window with the message 'Corect', but if it's clicked 'Cancel' it opens an Alert window with the message 'Incorrect'.
<script>
var ques = window.confirm('The result of 0+0 is 0?');
if (ques) alert('Corect');
else alert('Incorrect');
</script>
The confirm box will look like:
Confirm box

Prompt

A Prompt box is used if you want the user to input information. Using this window, you can do things based on what the viewer enters into the text box at the prompt.
Syntax:
window.prompt('Message', DefaultValue)
- The 'Message' is the text that will be shown above the text box. The 'DefaultValue' argument will be the starting text inside the text box. If you don't want any text in the text box, leave this as an empty string.
- The dialogue will return a string containing the text typed by the user or 'null' if the user didn't type anything:
The next example opens a Prompt dialog box.
<script>
var msg = window.prompt('Write your name', 'Name');
alert('Hello '+ msg);
</script>
The prompt window will look like:
Prompt window
- If the user clicks 'OK' will display an Alert window with the name typed in the text box, if it's clicked 'Cancel', the Alert will display 'null'.

Daily Test with Code Example

HTML
CSS
JavaScript
PHP-MySQL
Which HTML5 tag defines marked text? (can be used to highlight parts of text)
<mark> <embed> <span>
<p>Free corses: <mark>coursesweb.net</mark> for Web Development.</p>
Which CSS pseudo-class adds a style to an element when the mouse is over it?
:focus :hover :active
a:hover {
  font-weight: bold;
  color: #00da01;
}
Click on the function which returns a string value that represents the number rounded to the x digits after the decimal point.
toPrecision(x) toFixed(x) floor(x)
var num = 12.34567;
num = num.toFixed(2);
alert(num);       // 12.35
Indicate the PHP function which reads an entire file into an array.
[) file() readfile()
$arr = file("a_file.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
var_export($arr);
Alert, Confirm and Prompt

Last accessed pages

  1. PuzzleImg - Script to Create Image Puzzle Game (4126)
  2. Node.js Move and Copy Directory (5837)
  3. Node.js Move and Copy file (13813)
  4. Recursive function to create Multi-Level Menu in PHP (8362)
  5. Get Attribute (ID, Class, Name, Title, Src) with jQuery (64104)

Popular pages this month

  1. Making DIV Contents Scroll Horizontally, with multiple Div`s inside (1431)
  2. Contact page - CoursesWeb (1396)
  3. Tabs effect with CSS (1392)
  4. PHP getElementById and getElementsByTagName (623)
  5. Get Attribute (ID, Class, Name, Title, Src) with jQuery (522)