不用alert,js写弹出框

这篇博客介绍了如何在不使用alert的情况下,利用HTML、CSS和JavaScript来创建自定义的弹出提示框。通过展示具体的代码实现,作者详细解释了如何定义样式和触发弹出框的逻辑,为前端开发者提供了一种更灵活的提示用户信息的方法。

html代码:


<script src="../js/jquery.min.js"></script>
<!--评论内容框-->
 <div id="toWrite" style="display: none">
     <textarea  class="toWrite1"  rows="10" id="toWrite1"></textarea>
     <input id="postBt" type="button" value="发布" @click="post"/>
 </div>

<div id="notNull" style="display: none">留言不能为空!!</div>

css代码:

#notNull{
    position: absolute;
    left:33%;
    top:45%;
    width:2.78rem;
    height:0.7rem;
    color:red;
    border-radius:2px;
    background-color: #B3B3B3;
    line-height: 0.7rem;
    text-align: center;
    font-size: 0.3rem;
    z-index: 96;
}

javascript代码:

var content=document.getElementById("toWrite1").value;
//判断留言内容是否为空
function isNull( str ){
    if ( str == "" ) return true;
    var regu = "^[ ]+$";
    var re = new RegExp(regu);
    return re.test(str);
}
var result=isNull(content);
//console.log(result);
if(content.toString().length==0||content==" "||result==true){
    $("#notNull").show();
    setTimeout(function(){$("#notNull").hide();},3000);//3秒后执行该方法
    return;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

1092665276

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值