Diferencia entre el cuadro de alerta y el cuadro de aviso en JavaScript

1. Cuadro de alerta : un cuadro de alerta es un tipo de cuadro emergente en JavaScript que a menudo se usa para asegurarse de que la información haya llegado a través del usuario. Por lo tanto, el usuario deberá hacer clic en «Aceptar» para continuar cuando aparezca un cuadro de alerta en la ventana. 

Sintaxis:

window.alert("message");

Otra sintaxis para usar el cuadro de alerta es:

alert("message");

2. Cuadro de solicitud : también es uno de los tipos de cuadros emergentes en JavaScript que a menudo toma un valor antes de ingresar a una página del usuario. Para continuar después de ingresar un valor de entrada en el indicador, el usuario deberá hacer clic en «Aceptar» o «Cancelar». 

Sintaxis:

window.prompt("some message");

Otra sintaxis para usar el cuadro de alerta es:

prompt("some message");

El siguiente ejemplo ilustra las diferencias entre el cuadro de alerta y el cuadro de aviso: Ejemplo: 

HTML

<!DOCTYPE HTML>
<html>
 
<head>
    <title>
        Alert Box vs Prompt Box
    </title>
</head>
 
<body style="text-align:center;" id="body">
 
    <h1 style="color:green;">
        GeeksforGeeks
    </h1>
     
    <button onclick="alertBox()">
        Show Alert Box
    </button>
    <button onclick="promptBox()">
        Show Prompt Box
    </button>
     
    <script>
        function alertBox(){
            alert("GeeksforGeeks: This" +
                    " is an Alert Box.");
        }
 
        function promptBox(){
            prompt("Enter your Name:");
        }
    </script>
</body>
 
</html>                    

Producción: 

Antes de hacer clic en el botón:

  

Después de hacer clic en el botón Mostrar cuadro de alerta:

  

Después de hacer clic en el botón Mostrar cuadro de aviso: 

 

Navegadores compatibles: la lista de navegadores compatibles con el cuadro prompt() y alert() se enumeran a continuación:

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Ópera
  • Safari

Veamos las diferencias en forma tabular -:
 

  cuadro de alerta cuadro de diálogo
1. Se utiliza un cuadro de alerta si queremos que la información llegue al usuario. Se usa un cuadro de solicitud cuando queremos que el usuario ingrese un valor antes de ingresar a una página.
2.

Su sintaxis es -:

window.alert(“algúntexto”);

Su sintaxis es -:

window.prompt(“algúntexto”,”textopredeterminado”);

3. Siempre devuelve verdadero, siempre debemos hacer clic en «Aceptar» para continuar. Necesitamos hacer clic en «Aceptar» o «Cancelar» para continuar después de ingresar un valor de entrada cuando aparece un cuadro de aviso en una página web.
4. El cuadro de alerta quita el foco de la ventana actual y obliga al navegador a leer el mensaje. Si hacemos clic en «Aceptar», el cuadro devuelve el valor de entrada.
5. Necesitamos hacer clic en «Aceptar» para continuar cuando aparezca un cuadro de alerta. Si hacemos clic en «Cancelar», el cuadro devuelve un valor nulo.

Publicación traducida automáticamente

Artículo escrito por aktmishra143 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *