原生JS实现留言板功能


Posted in Javascript onFebruary 08, 2020

本文实例为大家分享了JS实现留言板功能的具体代码,供大家参考,具体内容如下

实现这个留言板功能比较简单,所以先上效果图:

原生JS实现留言板功能

实现用户留言内容,留言具体时间。

<script>

 window.onload = function(){
 
 var oMessageBox = document.getElementById("messageBox");
 var oInput = document.getElementById("myInput");
 var oPostBtn = document.getElementById("doPost");
 
 oPostBtn.onclick = function(){
  if(oInput.value){
  //写入发表留言的时间
  var oTime = document.createElement("div");
  oTime.className = "time";
  var myDate = new Date();
  oTime.innerHTML = myDate.toLocaleString();
  oMessageBox.appendChild(oTime);
  
  //写入留言内容
  var oMessageContent = document.createElement("div");
  oMessageContent.className = "message_content";
  oMessageContent.innerHTML = oInput.value;
  oInput.value = "";
  oMessageBox.appendChild(oMessageContent);
  }
  
 }
 
 }

</script>

通过获取input的输入焦点事件抓取内容,传递给留言板的div来展示。

<body>
 <div class="content">
    <div class="title">用户留言</div>
    <div class="message_box" id="messageBox"></div>
    <div><input id="myInput" type="text" placeholder="请输入留言类容"><button id="doPost">提交</button></div>
  </div>
</body>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
getComputedStyle与currentStyle获取样式(style/class)
Mar 19 Javascript
JS判断对象是否存在的10种方法总结
Dec 23 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
May 21 Javascript
jQuery的观察者模式详解
Dec 22 Javascript
jQuery表单域选择器用法分析
Feb 10 Javascript
javascript中call apply 的应用场景
Apr 16 Javascript
JavaScript的9种继承实现方式归纳
May 18 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
Jun 11 Javascript
jquery实现仿新浪微博评论滚动效果
Aug 06 Javascript
Bootstrap布局方式详解
May 27 Javascript
jQuery源码分析之init的详细介绍
Feb 13 Javascript
基于原生JS封装的Modal对话框插件的示例代码
Sep 09 Javascript
javascript实现留言板功能
Feb 08 #Javascript
JavaScript实现PC端横向轮播图
Feb 07 #Javascript
vue更改数组中的值实例代码详解
Feb 07 #Javascript
Vue 一键清空表单的实现方法
Feb 07 #Javascript
Vue中qs插件的使用详解
Feb 07 #Javascript
npm qs模块使用详解
Feb 07 #Javascript
Js参数RSA加密传输之jsencrypt.js的使用
Feb 07 #Javascript
You might like
全国FM电台频率大全 - 14 江西省
2020/03/11 无线电
如何让您的中波更粗更长 - 中波框形天线制作
2021/03/10 无线电
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
表单的焦点顺序tabindex和对应enter键提交
2013/01/04 Javascript
jquery ajaxSubmit 异步提交的简单实现
2014/02/28 Javascript
javascript中的Function.prototye.bind
2015/06/25 Javascript
快速学习jQuery插件 jquery.validate.js表单验证插件使用方法
2015/12/01 Javascript
JavaScript html5 canvas绘制时钟效果
2016/03/01 Javascript
Node.js实现文件上传
2016/07/05 Javascript
js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
2017/02/19 Javascript
jQuery插件echarts实现的多折线图效果示例【附demo源码下载】
2017/03/04 Javascript
常用的js方法合集
2017/03/10 Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
2018/08/24 Javascript
ES6 Class中实现私有属性的一些方法总结
2019/07/08 Javascript
Vue Element UI + OSS实现上传文件功能
2019/07/31 Javascript
小程序如何支持使用 async/await详解
2019/09/12 Javascript
ES6字符串的扩展实例
2020/12/21 Javascript
[36:29]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs TNC
2018/04/02 DOTA
python使用xmlrpclib模块实现对百度google的ping功能
2015/06/02 Python
python 通过 socket 发送文件的实例代码
2018/08/14 Python
Python基于mysql实现学生管理系统
2019/02/21 Python
Python3实现的旋转矩阵图像算法示例
2019/04/03 Python
使用python socket分发大文件的实现方法
2019/07/08 Python
python+selenium+chrome实现淘宝购物车秒杀自动结算
2021/01/07 Python
美国波西米亚风格服装品牌:Show Me Your Mumu
2018/01/05 全球购物
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
户籍证明的格式
2014/01/13 职场文书
办公自动化毕业生求职信
2014/03/09 职场文书
教师群众路线教育实践活动学习笔记
2014/11/05 职场文书
六年级小学生评语
2014/12/26 职场文书
长江三峡导游词
2015/01/31 职场文书
苦儿流浪记读书笔记
2015/07/01 职场文书
高中运动会前导词
2015/07/20 职场文书
关于环保的广播稿
2015/12/17 职场文书
巾帼建功标兵先进事迹材料
2016/02/29 职场文书
Mysql案例刨析事务隔离级别
2021/09/25 MySQL