Cómo alertar SÍ No con la función Confirmar en JavaScript

Cómo alertar SÍ No con la función Confirmar en JavaScript
Los desarrolladores a menudo necesitan obtener información de los usuarios para decidir un curso de acción adicional. Esta entrada puede ser de muchos tipos, más simple de los cuales es una respuesta sí o no. JavaScript nos proporciona una funcionalidad incorporada que se puede usar para obtener respuestas simples de los usuarios de sí/no. Estas respuestas simples y directas a menudo se necesitan cuando el usuario realiza una tarea confidencial como eliminar su perfil. Un ejemplo de dicha entrada sería el aviso de Facebook cuando intente salir de la página web después de escribir una publicación incompleta. Esta simple entrada del usuario reduce la posibilidad de errores y se asegura de que el usuario tenga intenciones claras de realizar la tarea.

Método confirmar ()

JavaScript ofrece el método de confirmación incorporada para solicitar al usuario un mensaje y obtener una respuesta sí o no en respuesta. El cuadro de diálogo ofrece a los usuarios con dos opciones: ok y cancelar. Si el usuario presiona OK, el método confirmar () devuelve verdadero de lo contrario, devuelve falso. La sintaxis del método confirmar () es realmente sencillo. Simplemente invoque el objeto de la ventana y llame al método Confirmar ():

ventana.confirmar (texto);

Como el objeto de la ventana tiene alcance global, se pueden llamar a sus métodos sin referencia al objeto de la ventana.

confirmar (texto);

El método ConfirM () toma un solo argumento opcional que es el texto que se mostraría en el cuadro de diálogo. Como se indicó anteriormente, el método ConfirM () también devuelve un valor verdadero o falso.

Usando el método Confirm ()

Simplemente puede llamar al método Confirmar () con una cadena opcional para solicitar al usuario una respuesta sí o no:

confirmar ("¿Quieres continuar??");

Debe almacenar el valor devuelto por el método Confirm () dentro de una variable para que pueda usarse más tarde

Deje que user_input = confirmar ("¿Quieres continuar??");

Es importante tener en cuenta que el método Confirm () es sincrónico, lo que significa que todos los demás procesos de JavaScript se detendrán y el usuario no podrá acceder a ninguna otra parte de la página web hasta que haya proporcionado una entrada. Esto a veces puede causar problemas, ya que los desarrolladores no quieren restringir el acceso del usuario a las páginas web. El método Confirm () también tiene otra desventaja de que la posición, el estilo y las opciones de su cuadro de diálogo no se pueden personalizar.

Conclusión

En este artículo tomamos una idea del método JavaScript Confirm (). El método Confirm () es una forma conveniente de obtener respuestas simples y directas de los usuarios y a menudo puede ser útil. Sin embargo, tiene algunos inconvenientes debido a los cuales no debe usarse en exceso.