zoukankan      html  css  js  c++  java
  • ES6实例-留言板

    用ES6实现简单留言板

    $(function () {
        const m = new Map();
        //提交留言
        $(".submit").click(() => {
            //let name = $(".name").val(),
            //    msg = $(".message").val();
            let [name, msg] = [$(".name").val(), $(".message").val()];//解构
            m.set(name, msg);
            list();
        });
        //列表展示
        let list = () => {
            var str = "";
            for (let [k, v] of m) {
                str += ` <li class="list-group-item">${k}
                            <span>说:</span>${v}
                            </li>`;
            };
            $(".messageList").html(str);
        }
    })
    <!DOCTYPE html>
    <html lang="zh-en">
    <head>
        <title>es6实现简单留言板</title>
        <meta http-equiv="content-type" charset="text/html;charset=utf-8">
        <script src="js/jquery.min.js"></script>
        <script src="js/index.js"></script>
        <link href="css/bootstrap.min.css" rel="stylesheet" />
        <link href="css/index.css" rel="stylesheet" />
    </head>
    <body>
        <div class="container">
            <div class="form-horizontal">
                <div class="form-group">
                    <label class="col-sm-1 control-label">昵称:</label>
                    <div class="col-sm-11">
                        <input type="email" class="form-control name" id="inputEmail" placeholder="请输入昵称" />
                    </div>
                </div>
                <div class="form-group">
                    <label class="col-sm-1 control-label">留言:</label>
                    <div class="col-sm-11">
                        <textarea type="message" class="form-control message" rows="5" placeholder="请输入内容"></textarea>
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-sm-offest-1 col-sm-11">
                        <button type="submit" class="btn btn-success submit">提交留言</button>
                    </div>
                </div>
                <div class="panel panel-primary">
                    <div class="panel-heading">留言列表</div>
                    <div class="panel-body">
                        <ui class="list-group messageList">
                           <!--<li class="list-group-item">张三
                            <span>说:</span>大家好
                            </li>--> 
                        </ui>
                    </div>
                </div>
            </div>
        </div>
    </body>
    </html>
  • 相关阅读:
    python的三大控制机构(ifelse、for、while)
    python 异常处理
    《精通javascript》笔记
    IE6与!important
    point
    js 自制滚动条
    《Head first 设计模式》读书笔记
    Asp.net Webform 数据源绑定控件的扩展(懒人的办法):DropDownList
    Asp.net Binarysoft.Library 数据库通用操作层(Binarysoft.Library.Data)
    Asp.net Webform 从项目的数据库设计说起,什么是一个好的数据库设计。
  • 原文地址:https://www.cnblogs.com/Lolita-Q/p/12511320.html
Copyright © 2011-2022 走看看