html更改弹窗样式(原创,转载需声明)

摘要:
代码如下:˂!

代码如下:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>HTML5学堂 - alert</title>
</head>
<body>
    <script>window.alert =alert;
        functionalert(data) {
            vara =document.createElement("div"),
                title =document.createElement("p"),
                content =document.createElement("p"),
                btn =document.createElement("div"),
                textNode =document.createTextNode(data ?data : ""),
                btnText =document.createTextNode("确定");
            //控制样式
css(a, {
                "width": "430px",
                "height": "120px",
                "border": "1px solid #000",
                "margin": "0 auto"});
            css(btn, {
                "background-color": "#008CBA",
                "border": "none",
                "color": "white",
                "padding": "8px 28px",
                "text-align": "center",
                "text-decoration": "none",
                "display": "inline-block",
                "font-size": "8px",
                "float": "right"});
            css(title, {
                "font-size": "18px",
                "width": "250px",
                "height": "20px"});
            css(content, {
                "font-size": "14px",
                "width": "250px",
                "height": "20px",
                "text-align": "center"})

            //内部结构套入
title.appendChild(document.createTextNode("友情提示:"));
            content.appendChild(textNode);
            btn.appendChild(btnText);
            a.appendChild(title);
            a.appendChild(content);
            a.appendChild(btn);
            //整体显示到页面内
document.getElementsByTagName("body")[0].appendChild(a);

            //确定绑定点击事件删除标签
btn.onclick = function() {
                a.parentNode.removeChild(a);
            }
        }
        functioncss(targetObj, cssObj) {
            varstr =targetObj.getAttribute("style") ?targetObj.getAttribute("style") : "";
            for(vari incssObj) {
                str +=i + ":" +cssObj[i] + ";";
            }
            targetObj.style.cssText =str;
        }
        alert("用户名不能为空");
    </script>
</body>
</html>

效果图如下:

html更改弹窗样式(原创,转载需声明)第1张

免责声明:文章转载自《html更改弹窗样式(原创,转载需声明)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mysql默认安装目录说明远程桌面无法登录:由于帐户限制,无法让你登(访问局域网某台电脑时提示:无法访问,你可能没有权限使用网络资源.的解决办法 !!)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[转]html风格tooltip效果的实现

网页上的图片如果设置了alt属性,当鼠标移经时就会有tooltip出现,但是只能显示一行文本,有时需要多行文本,乃至图片来显示图片、链接或者其它HTML元素的提示信息时,alt属性就无能为力了。在本文提供了一种实现方案:为图片、链接等任意需要tooltip的HTML元素加上一个自定义的属性——"tooltip",tooltip的值即为要显示的提示信息,可以...

javscript---Bom 和Dom

JavaScript分为 ECMAScript,DOM,BOM。 ECMA javascript标准语法  BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有元素。 Wind...

jsp、javabean、el

JSP三大指令一个jsp页面中,可以有0~N个指令的定义!1. page --> 最复杂:<%@page language="java" info="xxx"...%>* pageEncoding和contentType:> pageEncoding:它指定当前jsp页面的编码,只要不说谎,就不会有乱码!在服务器要把jsp编译成.j...

web页面弹出窗口代码大全

//-----------按钮提示框----------// <input type="button" name="btn2" id="btn2" value="删除" onclick="return confirm('Yes/No');); //-----------按钮提示框----------// <input type="but...

浏览器的渲染原理

参考1:https://coolshell.cn/articles/9666.html#comments 参考2:https://blog.fundebug.com/2019/01/03/understand-browser-rendering/ 思维导图 浏览器工作大流程   从上面这个图中,我们可以看到那么几个事: 1)浏览器会解析三个东西: 一个是...

JavaWeb连接SQLServer数据库并完成一个登录界面及其功能设计。

一、JDBC连接SQLserver数据库的步骤:   1.下载SQLserver的JDBC驱动文件——Microsoft JDBC Driver 4.0 for SQL Server   2.例如下载得到的文件是sqljdbc_4.0.2206.100_chs.exe,解压文件,将解压缩文件中的sqljdbc4.jar放到eclipse-workspace...