zoukankan      html  css  js  c++  java
  • 第32天:微博发布动态

    微博发布动态

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>微博发布</title>
    
        <style>
            ul{
                list-style:none;
            }
            *{
                margin: 0;
                padding: 0;
            }
            .box{
                margin:100px auto;
                width: 600px;
                height: auto;
                border: 1px solid #333333;
                padding: 30px 0;
    
            }
            textarea{
                width: 400px;
                resize: none;/*防止用户拖动 右下角*/
    
            }
            .box li{
                width: 400px;
                line-height: 30px;
                border-bottom: 1px dashed #c1c1c1;
                margin-left: 80px;
            }
            .box li a{
                float: right;;
            }
        </style>
        <script>
            window.onload=function(){
                //获取对象
                var btn=document.getElementsByTagName("button")[0];
                var txt=document.getElementsByTagName("textarea")[0];
                var ul=document.createElement("ul");
                btn.parentNode.appendChild(ul);
                btn.onclick=function(){
                    if(txt.value==""){
                        alert("输入不能为空");
                        return false;//终止函数执行
                    }
                    
                    var newli=document.createElement("li");
                    newli.innerHTML=txt.value+"<a href='javascript:;'>删除</a>";
                    txt.value="";
                    var lis=ul.children;//获得由多少个li
                    if(lis.length==0){
                        ul.appendChild(newli);
                    }else{
                        ul.insertBefore(newli,lis[0]);//每次新增的li放到上一个的前面
                    }
                    var as=document.getElementsByTagName("a");
                    for(var i=0;i<as.length;i++){
                        as[i].onclick=function(){
                            ul.removeChild(this.parentNode);//a的爸爸是li
                        }
                    }
                }
    
    
    
            }
        </script>
    </head>
    <body>
        <div class="box">
            微博发布:<textarea name="" cols="30" rows="10"></textarea><button id="btn">发布</button>
            <!--<ul id="ul">-->
                <!--<li>123</li>-->
                <!--<li>123</li>-->
                <!--<li>123</li>-->
            <!--</ul>-->
        </div>
    </body>
    </html>

    运行效果:

  • 相关阅读:
    IOS-SQLite3的封装
    IOS-SQLite3
    IOS-真机相关
    IOS-将任意对象存进数据库
    IOS-支付宝
    IOS-推送通知
    iOS-证书真机调试
    iOS-免证书真机调试
    iOS-沙盒路径
    Android之发送短信的两种方式
  • 原文地址:https://www.cnblogs.com/le220/p/7523756.html
Copyright © 2011-2022 走看看