TAG
JavaScript
Result
Run
License
<button type="button" id="btn-open"><h2>Open dialog</h2></button> <dialog id="mydialog"> <h2>Please press the esc key.</h2> </dialog>
window.addEventListener("load", function() { const elBtnOpen = document.getElementById("btn-open"); const elDialog = document.getElementById("mydialog"); elBtnOpen.onclick = function(e) { e.currentTarget.children[0].textContent = "Opened"; elDialog.showModal(); }; elDialog.oncancel = function() { elBtnOpen.children[0].textContent = "Open dialog"; }; });
Console
expand_less
License
License
by DevDic
Close