因为alert()有时候不能满足使用,所以百度了一个弹窗。我稍微改了一下样式。原创在这里:https://blog.csdn.net/xi_haibin/article/details/84965929弹窗效果如下: !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4....
因为alert()有时候不能满足使用,所以百度了一个弹窗。我稍微改了一下样式。
原创在这里:https://blog.csdn.net/xi_haibin/article/details/84965929
弹窗效果如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>delete</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> <script type="text/javascript"> function del(){ /* 显示 */ document.getElementById("delete").style.display="block"; } function delesc(){ /* 隐藏 */ document.getElementById("delete").style.display="none"; } </script> </head> <body> <!-- 按钮 --> <input onclick="del()" type="button" value="删除" style="width: 100px;height: 45px;border: 0px;border-radius: 5px;background-color: #0271CD;color: white;"> <!-- 删除确认框 --> <div id="delete" style="border: 1px solid;width: 100%;margin:0 auto;height: 100%;position: fixed;left: 0px;top: 0px;background: rgb(0,0,0,0.6);overflow: auto;text-align: center;display: none;"> <div style="background: white;width: 250px;height: 150px;margin: auto;margin-top: 50px;border-radius: 5px;border:solid 2px #00bcd4;"> <div style="height: 110px;"> <!-- 框内内容 --> <div style="font-size: 0.9rem;padding-top: 10px;text-align:justify;"> <p style="text-indent:2em;margin:8px;position: absolute;"> 您确定要删除该项目吗? </p> </div> </div> <div style="height: 39px;"> <div onclick="javascript:window.location.href=''" style="float: left;margin-left:10px;width: 40%;height: 24px;border: 2px solid #00bcd4;line-height: 24px;font-size: 14px;">确认</div> <div onclick="delesc()" style="float: right;margin-right:10px;width: 40%;height: 24px;border: 2px solid #00bcd4;line-height: 24px;font-size: 14px">取消</div> </div> </div> </div> </body> </html>
自定义弹窗能对按钮添加想要的点击事件。比alert()的使用更灵活,也可以修改样式,更好看一些。
沃梦达教程
本文标题为:HTML自定义弹出框
猜你喜欢
- JavaScript最少知识原则介绍与体现 2022-10-22
- ajax请求后台接口数据与返回值处理js的实例讲解 2023-02-23
- vue中定义全局声明vscode插件提示找不到问题解决 2023-07-09
- 原生AJAX封装的简单实现 2023-01-20
- ajax实现改变状态和删除无刷新的实例 2023-02-15
- elementUI el-table 表格实现手动选择展示列 2022-10-29
- 关于Mac系统下wepy运行环境和vue运行环境冲突Error: Vue packages version mismatch:问题的解决方法 2023-08-29
- 前端Website sitemap.xml文件搜索引擎优化 2023-07-09
- ajax动态查询数据库数据并显示在前台的方法 2023-02-23
- 不使用XMLHttpRequest对象实现Ajax效果的方法小结 2023-02-23