<div>

<textarea id="msg"></textarea><br/>

<input type="button" value="提交留言"/>

<ul>

<li>默认信息1,<a href="javascript:;">删除</a></li>

<li>默认信息2,<a href="javascript:;">删除</a></li>

</ul>

</div>

<script>

var btn = document.querySelector('input');

var msg = document.querySelector('#msg');

var lis = document.querySelectorAll('ul li');

var ulNode =document.querySelector('ul');

btn.onclick = function(){

var limsg = msg.value +'时间:'+ new Date().toLocaleString();

// console.log(limsg);

if(msg.value==''){

alert('请输入内容');

return;

}

limsg = limsg+'<a href="javascript:;">删除</a>';

// console.log(limsg);

//创建li标签节点

var li = document.createElement('li');

li.innerHTML =limsg;

//插入li标签节点

//再ul标签的最前面插入li标签

ulNode.insertBefore(li,ul.children[0]);

}

//删除列表

// for (var i = 0; i < lis.length; i++) {

//  lis[i].addEventListener('click',function(e){

//      // console.log(e.target);

//      alert('点击了');

//      // 注意 直接这样写是不行的 默认的li标签监听事件 加上了 但是后面新提交的信息  没有加上 所以 我们的监听事件需要绑定给父级标签 ul 然后通过事件对象来获得当前的对象

//  })

// }

ulNode.addEventListener('click',function(e){

console.log(e.target);//指向就是a标签

// 我们通过a标签获得父级li标签 e.target.parentNode

var delLi =  e.target.parentNode;

// 通过ul标签移除li标签

// ulNode.removeChild(delLi);

this.removeChild(delLi);

})

</script>

JavaScript留言板相关推荐

  1. JavaScript留言板效果

    1.通过JS的createElement实现留言板效果: 2.源码如下:

  2. JavaScript网页特效-留言板

    留言板是一种可以用来记录.展示文字信息的载体,有比较强的时效性.网站中的留言板功能非常重要,可以实现和用户互动,例如人民网的"领导留言板"."领导留言板"是人民 ...

  3. JavaScript实现留言板

    目录 1.案例说明: 2.html部分 3.css部分 4.js代码 5.全部代码 6.效果图: 1.案例说明: 利用JavaScript.css以及html制作一个简易的留言板 要求在页面文本框中输 ...

  4. HTML5期末大作业:宠物网站设计——布偶猫(7页)带留言板 HTML+CSS+JavaScript web结课作业的源码 web网页设计实例作业 html大学生网站开发实践作业...

    常见网页设计作业题材有 ​​个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 明星. 服装. 体育. 化妆品. 物流. 环保. 书籍. 婚纱. 军 ...

  5. JavaScript用事件委托实现留言板功能

    用事件委托实现留言板功能. <!DOCTYPE html> <html lang="en"><head><meta charset=&qu ...

  6. javascript简易留言板制作 -- 案例

    js简易留言板制作 @Draven 效果预览 html部分 css部分 js部分 效果预览 html部分 <textarea name="text" cols="3 ...

  7. JavaScript之留言板制作

    本文主要介绍留言板的制作,用户可对新闻消息进行评论,发表之后评论会被置于顶端,点击相应删除按钮即可删除.本文主要介绍三种方式,区别在于如何实现评论的删除. 1.利用函数局部作用域 在函数的局部作用域内 ...

  8. 使用JavaScript DOM制作简单留言板

    效果图: 先准备html代码: <body><textarea name="" id=""></textarea><b ...

  9. 使用JavaScript备份QQ空间的留言板数据

    内容转载自我的博客 文章目录 1. 目标网站 2. 保存浏览器调试窗口的变量到本地文件 3. 编写代码 4. 备份完成 5. 后记 1. 目标网站 此代码是专门为了备份本人的QQ空间留言板的数据而编写 ...

最新文章

  1. 图书管理系统(源码)
  2. JAVA多线程之volatile 与 synchronized 的比较
  3. Python源码学习:启动流程简析
  4. VTK:几何对象之LongLine
  5. 【经典回放】JavaScript学习详细干货笔记之(三)
  6. 4-1 :input表单选择器 jQuery第四章 很关键 好像 刚好可以解决 微信自动回复...
  7. Python用类求圆的周长面积与球的表面积体积
  8. 趣学 C 语言(十二)—— 文件操作
  9. 三万字详解SpringClould高可用流量防护组件Sentinel哨兵(含源码例子)
  10. Python编程:从入门到实践 - matplotlib篇 - plot scatter
  11. 四级网络工程师和四级信息安全工程师考试须知与学习方法
  12. 手机输入法,谁能笑到最后?
  13. Ubuntu 开机自动运行命令
  14. 申城「三日谈」:言汇百家,思通以达(SDCC 2017上海站PPT集锦)
  15. 25行代码爬取英雄联盟手游英雄皮肤图片
  16. 关于NS3中各个WifiRemoteStationManager(二)
  17. 大法将致:将Windows Server 2016打造成个人办公系统,WIN2016打造成超级WIN10,WIN2016优化设置
  18. java 图形化编程_java图形化编程
  19. 2022年 微前端技术调研- 图文并茂
  20. 列表的增删改查,嵌套等,及元组的查

热门文章

  1. 牛客网刷题记录 || 循环
  2. AOJ 0033 Ball 深度优先搜索
  3. 华硕笔记本 M50VN XP 驱动
  4. java comp evn_java:comp / env /做什么?
  5. oracle 查找字段中文,快速查找一个字段中中文数量
  6. Linux服务器宝塔面板7.7破解方法(其他一些常见问题)
  7. 为什么gmod连不了服务器未响应,正版gmod不能玩_gmod正版,服务器不能玩
  8. mysql联表查询语句示例
  9. 企业做线上营销直播平台
  10. 七周数据分析 - excel