博主信息
博文 32
粉丝 0
评论 0
访问量 30142
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
留言板-2019年5月9日21点00分
小李广花荣
原创
800人浏览过
  1. 下面将展示我的代码及效果图

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>留言板</title>
</head>
<body>
<div>
    <label for="comment">请留言:</label>
    <input type="text" id="comment" onkeydown="addComment(this)" autofocus>
    <ul id="list" >
    </ul>
</div>
<script>
    function addComment(comment) {
         if (event.keyCode===13) {
             // var list=comment.value;
             // list+='    <button>删除</button>';
             // var item = document.createElement('li');
             // item.innerHTML=list;
             var item=document.createElement('li');
             item.innerHTML=comment.value;
             item.innerHTML+='  <button onclick="del1(this)">删除</button>';

             var list=document.querySelector('#list');
             if(list.childElementCount===0){
                 list.append(item);
             }else{
                 var first=list.firstElementChild;
                 list.prepend(item,first);
             }
             comment.value='';
         }
    }
    function del1(ele){
        if(confirm('是否删除?')){
            var li=ele.parentNode;
            li.parentNode.removeChild(li);
        }
    }

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

运行实例 »

点击 "运行实例" 按钮查看在线实例

QQ图片20190512225427.png

上面运用了常用过的JS操作 

2.本次学到了获取文本框数据 添加留言功能

  如何将获取的文本内容 填写到下方及删除留言功能

  先获取文本框内容 点击事件onclick 添加元素createElement 

  填充到下方ul中 

  删除时间利用comfirm来判断用户是否真的删除

批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学