原生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 相关文章推荐
让你的网站可编辑的实现js代码
Oct 19 Javascript
setTimeout()与setInterval()方法区别介绍
Dec 24 Javascript
JS 删除字符串最后一个字符的实现代码
Feb 20 Javascript
js鼠标滑过图片震动特效的方法
Feb 17 Javascript
Google 地图获取API Key详细教程
Aug 06 Javascript
基于vue-cli创建的项目的目录结构及说明介绍
Nov 23 Javascript
vue-cli脚手架引入图片的几种方法总结
Mar 13 Javascript
Vue2.0 事件的广播与接收(观察者模式)
Mar 14 Javascript
iview日期控件,双向绑定日期格式的方法
Mar 15 Javascript
axios发送post请求,提交图片类型表单数据方法
Mar 16 Javascript
node中的cookie的具体使用
Sep 13 Javascript
JS数组进阶示例【数组的几种函数用法】
Jan 16 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
PHP 基于Yii框架中使用smarty模板的方法详解
2013/06/13 PHP
php上传图片并压缩的实现方法
2015/12/22 PHP
动态修改DOM 里面的 id 属性的弊端分析
2008/09/03 Javascript
javascript 窗口加载蒙板 内嵌网页内容
2010/11/19 Javascript
Jsonp 跨域的原理以及Jquery的解决方案
2011/06/27 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
jquery.post用法关于type设置问题补充
2014/01/03 Javascript
JavaScript实现SHA-1加密算法的方法
2015/03/11 Javascript
JavaScript模拟深蓝vs卡斯帕罗夫的国际象棋对局示例
2015/04/22 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
基于angular中的重要指令详解($eval,$parse和$compile)
2016/10/21 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
JavaScript获取短信验证码(周期性)
2016/12/29 Javascript
原生js实现电商侧边导航效果
2017/01/19 Javascript
自带气泡提示的vue校验插件(vue-verify-pop)
2017/04/07 Javascript
解决JS外部文件中文注释出现乱码问题
2017/07/09 Javascript
小程序实现单选多选功能
2018/11/04 Javascript
如何为你的JS项目添加智能提示与类型检查详解
2019/03/12 Javascript
微信小程序自定义弹窗实现详解(可通用)
2019/07/04 Javascript
微信小程序实现单个卡片左滑显示按钮并防止上下滑动干扰功能
2019/12/06 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
python从sqlite读取并显示数据的方法
2015/05/08 Python
python3序列化与反序列化用法实例
2015/05/26 Python
对于Python装饰器使用的一些建议
2015/06/03 Python
浅析python打包工具distutils、setuptools
2018/04/20 Python
python点击鼠标获取坐标(Graphics)
2019/08/10 Python
对tensorflow 中tile函数的使用详解
2020/02/07 Python
python语言的优势是什么
2020/06/17 Python
Python计算信息熵实例
2020/06/18 Python
通俗易懂了解Python装饰器原理
2020/09/17 Python
CSS3实现简易版的刮刮乐效果
2016/09/27 HTML / CSS
英国知名的皮手套品牌:Dents
2016/11/13 全球购物
幼儿园小班教学反思
2014/02/02 职场文书
活动宣传策划方案
2014/05/23 职场文书
物业保洁员管理制度
2015/08/05 职场文书
导游词之云南丽江-泸沽湖
2019/09/26 职场文书