原生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 相关文章推荐
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
Sep 22 Javascript
使用jQuery fancybox插件打造一个实用的数据传输模态弹出窗体
Jan 15 Javascript
js编写trim()函数及正则表达式的运用
Oct 24 Javascript
js的匿名函数使用介绍
Dec 11 Javascript
JavaScript操作XML文件之XML读取方法
Jun 09 Javascript
JavaScript常用标签和方法总结
Sep 01 Javascript
ES6中如何使用Set和WeakSet
Mar 10 Javascript
js仿百度音乐全选操作
Jan 13 Javascript
原生JS实现ajax与ajax的跨域请求实例
Dec 01 Javascript
浅谈vue 单文件探索
Sep 05 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
Apr 17 Javascript
Vue 实现一个命令式弹窗组件功能
Sep 25 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
将RTF格式的文件转成HTML并在网页中显示的代码
2006/10/09 PHP
PHP下用rmdir实现删除目录的三种方法小结
2008/04/20 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
2018/05/10 PHP
ExtJs使用IFrame的实现代码
2010/03/24 Javascript
Chrome中模态对话框showModalDialog返回值问题的解决方法
2010/05/25 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
jquery实现通用版鼠标经过淡入淡出效果
2014/06/15 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
基于jQuery实现Div窗口震动特效代码-代码简单
2015/08/28 Javascript
JavaScript toUpperCase()方法使用详解
2016/08/26 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
jenkins自动构建发布vue项目的方法步骤
2021/01/04 Vue.js
[03:44]2014DOTA2国际邀请赛 71专访:DK战队赛前讨论视频遭泄露
2014/07/13 DOTA
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
Python返回真假值(True or False)小技巧
2015/04/10 Python
Python调用C++程序的方法详解
2017/01/24 Python
浅谈python中列表、字符串、字典的常用操作
2017/09/19 Python
python 爬虫一键爬取 淘宝天猫宝贝页面主图颜色图和详情图的教程
2018/05/22 Python
Python使用reportlab模块生成PDF格式的文档
2019/03/11 Python
12个Python程序员面试必备问题与答案(小结)
2019/06/24 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
python列表推导式操作解析
2019/11/26 Python
使用 Python 清理收藏夹里已失效的网站
2019/12/03 Python
Numpy之reshape()使用详解
2019/12/26 Python
python用什么编辑器进行项目开发
2020/06/17 Python
详解html5 canvas常用api总结(二)--绘图API
2016/12/14 HTML / CSS
达拉斯牛仔官方商店:Dallas Cowboys Pro Shop
2018/02/10 全球购物
夏威夷灵感服装及配饰:Reyn Spooner
2018/09/18 全球购物
汽车队司机先进事迹材料
2014/02/01 职场文书
《绿色蝈蝈》教学反思
2014/03/02 职场文书
春节联欢晚会主持词
2014/03/24 职场文书
媒体宣传策划方案
2014/05/25 职场文书
信息管理与信息系统专业求职信
2014/06/21 职场文书
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS
详解Golang如何优雅的终止一个服务
2022/03/21 Golang