zoukankan      html  css  js  c++  java
  • 评论框

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
    .comments {
    text-align: right;
    }
    .container {
    250px;
    }
    textarea {
    resize: none;
    overflow: hidden;
    250px;
    height: 100px;
    }
    .second {
    display: none;
    }
    </style>
    </head>
    <body>
    <div class="container">
    <p>范冰冰:李晨好帅~O(∩_∩)O~</p>
    <p class="comments"><button id="commentsBtn">评论</button></p>
    </div>
    <div id="commentsPanel" class="container second">
    <div><textarea id="inputInfo"></textarea></div>
    <div class="comments"><button id="submit">提交</button></div>
    <ul id="commentsItem"></ul>
    </div>
    <script>
    var open = false;
    var commentsBtnEle = document.getElementById("commentsBtn");
    commentsBtnEle.onclick = function() {
    var commentsPanelEle = document.getElementById("commentsPanel");
    if (open) {
    commentsPanelEle.style.display = "none";
    open = false;
    } else {
    commentsPanelEle.style.display = "block";
    open = true;
    }
    }
    var submitEle = document.getElementById("submit");
    submitEle.onclick = function() {
    var inputInfoEle = document.getElementById("inputInfo");
    var val = inputInfoEle.value;
    var commentsItemEle = document.getElementById("commentsItem");
    var liEle = document.createElement("li");
    liEle.innerHTML = "妙语连珠:" + val;
    if (commentsItemEle.childNodes.length === 0) {
    commentsItemEle.appendChild(liEle);
    } else {
    commentsItemEle.insertBefore(liEle, commentsItemEle.childNodes[0]);
    }
    }
    </script>
    </body>
    </html>

  • 相关阅读:
    JDK1.0-缓冲流
    笔试错误1
    JVM 垃圾收集(转)
    Trie树和后缀树(转,简化)
    海量数据处理(转,简化)
    Struts2 内核之我见(转) -(主要是拦截器链和过滤链介绍和源码及其设计模式)
    phpize增加php模块
    Ubuntu下SVN安装和配置
    Linux下SVN配置hook经验总结
    Kruakal 算法——练习总结
  • 原文地址:https://www.cnblogs.com/gujinshu-wangdan/p/5574082.html
Copyright © 2011-2022 走看看