HTML5:dialog

JavaScript 练手小技巧:HTML5 的 dialog 标签制作对话框_dialog html-CSDN博客

html 复制代码
<dialog id="dialog">
<h2 align="center">修改</h2>
<input type="text" id="title1" placeholder="标题" value=""><p>
<input type="text" id="website1" placeholder="https://" value="https://"><p>
<center><button id="button_modify_confirm">确定</button> <button id="button_modify_cancel">取消</button></center>
</dialog>

Modal 模式可以按 ESC 关闭 dialog

javascript 复制代码
menu_modify.addEventListener('click', function(){
    menu.style.display = 'none';
    dialog.showModal();
});

点击 dialog 外部区域关闭窗口

javascript 复制代码
dialog.addEventListener("click", function(e){
    if (e.target.nodeName.toLowerCase() == "dialog") {
         this.close();
    }
});

按钮关闭窗口

javascript 复制代码
button_modify_cancel.addEventListener("click", function(e){
    dialog.close();    
});
相关推荐
看到请催我学习5 小时前
如何实现两个标签页之间的通信
javascript·css·typescript·node.js·html5
Q_w77426 小时前
一个真实可用的登录界面!
javascript·mysql·php·html5·网站登录
惜.己8 小时前
javaScript基础(8个案例+代码+效果图)
开发语言·前端·javascript·vscode·css3·html5
金灰10 小时前
HTML5--裸体回顾
java·开发语言·前端·javascript·html·html5
软件开发技术深度爱好者13 小时前
用HTML5+CSS+JavaScript庆祝国庆
javascript·css·html5
软件开发技术深度爱好者3 天前
HTML5+CSS+JavaScript剪子石头布游戏
javascript·css·html5
小美元3 天前
echarts实现3D柱状图(视觉层面)根据博主改编
html5
惜.己3 天前
CSS样式基础样式选择器(案例+代码实现+效果图)
开发语言·前端·css·vscode·html·html5
码农幻想梦4 天前
html5 + css3(上)
前端·css3·html5
xcLeigh4 天前
HTML5实现好看的唐朝服饰网站模板源码2
前端·html·html5