原生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 相关文章推荐
Javascript 网页水印(非图片水印)实现代码
Mar 01 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
May 10 Javascript
jQuery淡入淡出元素让其效果更为生动
Sep 01 Javascript
JavaScript获取鼠标移动时的坐标(兼容IE8、chome谷歌、Firefox)
Sep 13 Javascript
JS &amp; JQuery 动态添加 select option
Jun 08 Javascript
jQuery实现右下角可缩放大小的层完整实例
Jun 20 Javascript
BootStrap Fileinput上传插件使用实例代码
Jul 28 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
Jan 15 Javascript
layui导出所有数据的例子
Sep 10 Javascript
JS实现横向跑马灯效果代码
Apr 20 Javascript
js通过canvas生成图片缩略图
Oct 02 Javascript
vue3不同环境下实现配置代理
May 25 Vue.js
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
地球防卫队:陪着奥特曼打小怪兽的人类力量 那些经典队服
2020/03/08 日漫
smarty实例教程
2006/11/19 PHP
php正则替换处理HTML页面的方法
2015/06/17 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
PHP实现微信小程序用户授权的工具类示例
2019/03/05 PHP
Prototype中dom对象方法汇总
2008/09/17 Javascript
jquery中:input和input的区别分析
2011/07/13 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
Node.js事件驱动
2015/06/18 Javascript
在AngularJS中使用jQuery的zTree插件的方法
2016/04/21 Javascript
jQuery插件HighCharts绘制2D饼图效果示例【附demo源码下载】
2017/03/21 jQuery
Javascript操作dom对象之select全面解析
2017/04/24 Javascript
vue2利用Bus.js如何实现非父子组件通信详解
2017/08/25 Javascript
iconfont的三种使用方式详解
2018/08/05 Javascript
解决bootstrap模态框数据缓存的问题方法
2018/08/10 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
2019/07/31 Javascript
Python使用htpasswd实现基本认证授权的例子
2014/06/10 Python
Python中的二叉树查找算法模块使用指南
2014/07/04 Python
通过5个知识点轻松搞定Python的作用域
2016/09/09 Python
Python实现多并发访问网站功能示例
2017/06/19 Python
python实现flappy bird游戏
2018/12/24 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
2019/08/05 Python
基于python3 的百度图片下载器的实现代码
2019/11/05 Python
numpy 声明空数组详解
2019/12/05 Python
python如何提取英语pdf内容并翻译
2020/03/03 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
PyQt实现计数器的方法示例
2021/01/18 Python
个人求职信范文
2014/05/24 职场文书
劳模事迹材料范文
2014/12/24 职场文书
法定代表人资格证明书
2015/06/18 职场文书
小学班长竞选稿
2015/11/20 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
用Python selenium实现淘宝抢单机器人
2021/06/18 Python
mysql创建存储过程及函数详解
2021/12/04 MySQL
详解Python如何批量采集京东商品数据流程
2022/01/22 Python