para - validar nombre javascript




Código para preguntar sí/no en javascript (5)

Solo pude encontrar la función confirm() que da botones OK / Cancelar. ¿Hay alguna manera de dar botones Sí / No?


Al igual que todos los demás, dice, estás atascado con Aceptar / Cancelar usando confirm() .

Sin embargo, me gustaría recomendar este plugin jQuery : jqModal . Lo he usado en 3 proyectos recientes y ha funcionado muy bien para cada uno. Específicamente mira este ejemplo:

6). ¡DIVERTIDO! Anulaciones - a. ver (alerta), b. ver (confirmar) Ahora es el momento de mostrar un uso en el mundo real para jqModal: anulando la alerta estándar () y confirmando los diálogos. Nota; debido a la naturaleza de un solo subproceso de javascript, la función confirm () debe pasar una devolución de llamada, NO devuelve verdadero / falso.


Javascript ofrece 3 cajas modales. Preguntar, confirmar y alertar Ninguno de esos satisface su solicitud.

Hay una plétora de soluciones emergentes js modales. Aquí hay un ejemplo.


No.

En su lugar, puede usar una ventana emergente modal en el navegador.


Soy fanático del diálogo de jQuery UI para este tipo de cosas. Aquí hay una muestra ...

<script>
  $(function() {
    $( "#dialog-confirm" ).dialog({
      resizable: false,
      height:140,
      modal: true,
      buttons: {
        "Yes": function() {
          $( this ).dialog( "close" );
          alert("You chose Yes!");
        },
        "No": function() {
          $( this ).dialog( "close" );
          alert("You chose No!");
        }
      }
    });
  });
  </script>

<div id="dialog-confirm" title="Are you sure you want to continue?">
  <p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>These items will be permanently deleted and cannot be recovered. Are you sure?</p>
</div>

usaría sweetalert https://sweetalert.js.org/guides/ para lograr algo como esto

swal("Are you sure you want to do this?", {
  buttons: ["yes", "no"],
});
<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>





javascript