• 留言板


    <!DOCTYPE html>
    <html lang="zh">
    <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
    <style>
    *{margin: 0;padding: 0;}
    .div{ 500px; min-height: 300px; border: 1px solid red; margin: auto; margin-top: 200px;}
    .div .lyb{ 90%; margin: auto; display: block; border-bottom: 1px solid red; padding: 5px 0px;}
    .div .div1{ 90%; border: 1px solid red; margin: 5px auto;}
    .div .div1 p{ 100%; padding: 5px 0px; height: 30px; line-height: 30px; }
    .div .div1 ul{ 100%;}
    .div .div1 ul li{ 100%; height: 30px; padding: 5px 0px; line-height: 30px; list-style: none;margin-bottom: 10px; background: blanchedalmond;}
    #wbk{resize: none; 90%;margin: auto; height: 100px; display: block;}
    #btn{ 90%; height: 100px; margin: auto; display: block; margin-top: 5px;}
    a{float: right}
    span{float: right;}
    </style>
    </head>
    <body>
    <div class="div">
    <p class="lyb">留言板</p>
    <div class="div1">
    <p class="p">请输入内容</p>
    <ul>

    </ul>
    </div>
    <textarea id="wbk"></textarea>
    <input id="btn" type="button" value="发布留言" />
    </div>
    <script>
    var p = document.getElementsByClassName("p")[0];
    var ul = document.getElementsByTagName("ul")[0];
    var wbk = document.getElementById("wbk");
    var btn = document.getElementById("btn");
    var num = 0;
    btn.onclick = function(){
    if(wbk.value.length != 0){
    p.style.display = "none";
    var li = document.createElement("li");
    var em = document.createElement('em');
    var a = document.createElement("a");
    var span = document.createElement("span");

    li.innerHTML = wbk.value;
    li.insertBefore(em,li.firstChild);


    a.innerHTML = "点击删除";
    a.setAttribute("href","javascript:void(0)");
    li.appendChild(a);

    span.innerHTML = "第" + num + "个";
    li.appendChild(span);


    wbk.value = "";
    ul.appendChild(li);

    fn1();
    fn2();
    }else{
    alert("请输入内容")
    }
    }

    function fn1(){
    var ali = document.getElementsByTagName('li');
    var ee = document.getElementsByTagName('em');
    for(var i=0;i<ali.length;i++){
    ee[i].innerHTML = i + 1 + ".";
    }

    var ss = document.getElementsByTagName('span');
    for(var i=0;i<ali.length;i++){
    ss[i].innerHTML = "第" + (i + 1) + "个";
    }
    if(ali.length == 0){
    p.style.display = "block";
    }

    }
    function fn2(){
    var aa = document.getElementsByTagName("a");
    for(var i=0;i<aa.length;i++){
    aa[i].onclick = function(){
    this.parentNode.parentNode.removeChild(this.parentNode);
    fn1();
    }

    }
    }




    </script>
    </body>
    </html>

  • 相关阅读:
    ZYNQ. Interrupt(1)Private Timer
    RaspberryPi.1.开机与远程桌面
    ZYNQ. DMA基本用法
    ZYNQ. LwIP.PHY.KSZ9031RNX
    Verilog笔记.三段式状态机
    c语言.函数指针数组
    c语言学习笔记.链表.
    D3D基本框架:即D3D头文件分类
    win32窗口:关于鼠标定位位置偏移问题的原因及解决方法
    <转>C++基础知识: 引用
  • 原文地址:https://www.cnblogs.com/zzp0320/p/7743176.html
Copyright © 2020-2023  润新知