¿Todavía recuerdas el cuadro de diálogo Confirmar mensaje mencionado en la introducción de JavaScript antes? No importa si no lo recuerda, revisemos primero y luego hablemos de ello en detalle.
revisar:
El cuadro de diálogo Confirmar mensaje generalmente se usa para permitir a los usuarios tomar decisiones, como: "¿Tiene razón?" etcétera. Aparece un cuadro de diálogo (incluido un botón OK y un botón de cancelación).
gramática:
confirmar (str);
Descripción del parámetro:
STR: El valor de retorno de texto se mostrará en el cuadro de diálogo Mensaje: Valor booleano Valor de retorno:
Cuando el usuario haga clic en el botón "Aceptar", devuelva verdadero. Cuando el usuario haga clic en el botón "Cancelar", devuelva la falsa nota: El valor de retorno se puede usar para determinar en qué botón hizo clic el usuario.
Mira el siguiente código:
<script type = "text/javaScript"> var myMessage = confirmar ("¿Te gusta JavaScript?"); if (myMessage == true) {document.write ("¡Bien, vamos!"); } else {document.write ("JS es poderoso, ¡necesitas aprender!"); } </script>resultado :
Nota : El cuadro de diálogo Mensaje es exclusivo, es decir, el usuario no puede realizar ninguna otra operación antes de hacer clic en el botón de diálogo.
Tarea
Use el cuadro de solicitud Confirm () para completar la confirmación de género cuando se haga clic en el botón.
<! DOCTYPE HTML> <html> <HEAD> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> <title> confirmar </title> <script type = "text/javascript"> function rec () {var myMessage = confirma ("es una dama!"); "); if (myMessage == true) {document.write ("¡Eres una dama!"); } else {document.write ("¡Eres un hombre!"); }} </script> </head> <body> <input name = "button" type = "button" onClick = "rec ()" value = "Haga clic en Me y el cuadro de diálogo de confirmación aparece"/> </body> </html>resultado:
extender:
Como se mencionó anteriormente, es mejor escribir funciones utilizando funciones, para que cada función sea una función. Si estas funciones se usan en el futuro, puede usarlas directamente. Eso es reutilizar. Así que acostumbrarse a esto. . . . . .
Al igual que el ejemplo anterior
<script language = "javascript"> function confirmar () {var msg = confirmar ("¡Eres una dama!"); if (msg == true) {document.write ("¡Eres una dama!"); } else {document.write ("¡Eres un hombre!"); }} </script>Luego llame a la función para ingresar, agregue onClick = "confirmar ()" y finalmente haga un resumen de la ventana JavaScript.confirm
El primer tipo:
Es el método que mencionamos anteriormente
<script language = "javascript"> function confirmar () {var msg = confirmar ("¡Eres una dama!"); if (msg == true) {document.write ("¡Eres una dama!"); } else {document.write ("¡Eres un hombre!"); }} </script><input name = "Button" type = "button" onClick = "confirmar ()" valor = "Haga clic en mí y el cuadro de diálogo de confirmación aparecerá" />
El segundo tipo:
En la etiqueta:
1.
<a href = "javaScript: if (confirmar ('¿realmente quieres eliminar este contenido?')) ubicación = '#'"> Eliminar </a>2.
<a href = "#" onClick = "if (confirmar ('¿Realmente quieres eliminar este contenido?') == falso) return False;"> Haga clic en Aceptar </a>Si quieres llamarlo simplemente, puede ser el mismo
El código es el siguiente:
<a href = "#" onClick = "return confirmar ('¿Realmente quieres eliminar este contenido?');"> Eliminar </a>El tercer tipo:
<script language = "javascript"> function del_confirm (e) {if (event.sricleement.outerText == "delete") {event.returnValue = confirmar ("Eliminar no es mejor.<a href = "#" onClick = "del_confirm"> Eliminar </a>
El cuarto tipo:
<script language = "javascript"> function del_confirm () {event.returnValue = confirmar ("La eliminación no es recuperable, ¿está seguro de que desea eliminarlo?");} </script><a href = "http://www.baidu.com" onClick = "del_confirm ()"> Delete </a>
Lo anterior es el resumen del método de implementación del cuadro de diálogo Confirmar Confirmar que le presenta el editor. Espero que todos apoyen a Wulin.com más ~