Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. HTML: Lenguaje de etiquetas de hipertexto
  3. Referencia HTML
  4. Referencia de Elementos HTML
  5. <dialog>

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

<dialog>

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨marzo de 2022⁩.

* Some parts of this feature may have varying levels of support.

ElelementoHTML<dialog> representa una caja de diálogo u otro componente interactivo, como inspector o ventana.

Content categoriesFlow content,sectioning root
Permitted contentFlow content
Tag omissionNinguna, tanto la etiqueta inicial como la final son obligatorias.
Permitted parent elements Any element that acceptsflow content
DOM interfaceHTMLDialogElement

Atributos

Este elemento incluye losatributos globales. El atributotabindex no debe utilizarse en el elemento<dialog>.

open

Indica que el diálogo está activo y disponible para interactuar. Cuando el atributo open no está asignado, no debe mostrarse al usuario.

Notas de uso

  • Los elementos<form> pueden integrarse dentro de un diálogo especificándolos con el atributomethod="dialog". Cuando se envía un formulario, el diálogo se cierra con un atributoreturnValue asignado con elvalue del botón utilizado.
  • El pseudo-elemento::backdrop de CSS puede utilizarse para dar estilos al elemento<dialog>, por ejemplo para atenuar contenido inaccesible mientras el diálogo modal esté activo.

Ejemplos

Ejemplo 1

html
<dialog open>  <p>Greetings, one and all!</p></dialog>

Ejemplo 2

html
<!-- Simple pop-up dialog box, containing a form --><dialog>  <form method="dialog">    <section>      <p>        <label for="favAnimal">Favorite animal:</label>        <select>          <option></option>          <option>Brine shrimp</option>          <option>Red panda</option>          <option>Spider monkey</option>        </select>      </p>    </section>    <menu>      <button type="reset">Cancel</button>      <button type="submit">Confirm</button>    </menu>  </form></dialog><menu>  <button>Update details</button></menu><script>  (function () {    var updateButton = document.getElementById("updateDetails");    var cancelButton = document.getElementById("cancel");    var favDialog = document.getElementById("favDialog");    // Update button opens a modal dialog    updateButton.addEventListener("click", function () {      favDialog.showModal();    });    // Form cancel button closes the dialog box    cancelButton.addEventListener("click", function () {      favDialog.close();    });  })();</script>

Especificaciones

Specification
HTML
# the-dialog-element

Compatibilidad con navegadores

Ver también

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp