Baseline Widely available
open
㯠HTMLDialogElement
ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®ããããã£ã§ãHTML ã® open
屿§ãåæ ããè«çå¤ã§ãããã㯠<dialog>
ãæä½ã§ããç¶æ
ã§ãããã©ããã示ãã¾ãã
è«çå¤ã§ãHTML ã® open
屿§ã®ç¶æ
ã表ãã¾ããtrue
ã¯è¨å®ããã¦ãããå¾ã£ã¦ãã¤ã¢ãã°ã¯è¡¨ç¤ºããã¦ãã¾ããfalse
ã¯è¨å®ããã¦ããããå¾ã£ã¦ãã¤ã¢ãã°ã¯è¡¨ç¤ºããã¦ãã¾ããã
ãã®ããããã£ã¯èªã¿åãå°ç¨ã«ãªãã¾ãããããã°ã©ã ã«ããå¤ãè¨å®ãã¦ãã¤ã¢ãã°ã表示ã¾ãã¯é表示ã«ãããã¨ã¯å¯è½ã§ãã
ä¾ä»¥ä¸ã®ä¾ã§ã¯ãã¯ãªãã¯ããã¨ãã©ã¼ã ãå«ã <dialog>
ã showModal()
ã¡ã½ããã§éãããã®åç´ãªãã¿ã³ã示ãã¦ãã¾ãã ãããã Cancel ãã¿ã³ãã¯ãªãã¯ãã¦ãã¤ã¢ãã°ãéãããï¼HTMLDialogElement.close()
ã¡ã½ããã§ï¼ãéä¿¡ãã¿ã³ã§ãã©ã¼ã ãéä¿¡ããããããã¨ãã§ãã¾ãã
<!-- Simple pop-up dialog box -->
<dialog id="dialog">
<form method="dialog">
<button type="submit">Close</button>
</form>
</dialog>
<p>
<button id="openDialog">Open Dialog</button>
</p>
<p id="dialogStatus"></p>
<script>
(() => {
const openDialog = document.getElementById("openDialog");
const dialog = document.getElementById("dialog");
const text = document.getElementById("dialogStatus");
function openCheck(dialog) {
if (dialog.open) {
text.innerText = "Dialog open";
} else {
text.innerText = "Dialog closed";
}
}
// Update button opens a modal dialog
openDialog.addEventListener("click", () => {
dialog.showModal();
openCheck(dialog);
});
dialog.addEventListener("close", () => {
openCheck(dialog);
});
})();
</script>
çµæ 仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
<dialog>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4