原生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实现的页面关键字密度查询代码
Dec 27 Javascript
纯js实现的论坛常用的运行代码的效果
Jul 15 Javascript
jquery解析XML字符串和XML文件的方法说明
Feb 21 Javascript
js 日期比较相关天数代码
Apr 02 Javascript
jQuery实现表单提交时判断的方法
Dec 13 Javascript
判断浏览器的内核及版本号方法汇总
Jan 05 Javascript
Jquery 分页插件之Jquery Pagination
Aug 25 Javascript
JavaScript中的this使用详解
Jul 27 Javascript
原生js实现手风琴功能(支持横纵向调用)
Jan 13 Javascript
jQuery表单插件ajaxForm实例详解
Jan 17 Javascript
javascript异步处理与Jquery deferred对象用法总结
Jun 04 jQuery
如何手写一个简易的 Vuex
Oct 10 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压缩html网页代码(清除空格,换行符,制表符,注释标记)
2012/04/02 PHP
两种php去除二维数组的重复项方法
2015/11/04 PHP
Prototype Function对象 学习
2009/07/12 Javascript
jQuery操作select的实例代码
2012/06/14 Javascript
JQuery中dataGrid设置行的高度示例代码
2014/01/03 Javascript
JS弹出窗口插件zDialog简单用法示例
2016/06/12 Javascript
js基于cookie记录来宾姓名的方法
2016/07/19 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
javascript入门之数组[新手必看]
2016/11/21 Javascript
JavaScript中数组Array.sort()排序方法详解
2017/03/01 Javascript
js模仿微信朋友圈计算时间显示几天/几小时/几分钟/几秒之前
2017/04/27 Javascript
js调用刷新界面的几种方式
2017/05/03 Javascript
JavaScript制作简单的框选图表
2017/05/15 Javascript
AngularJS折叠菜单实现方法示例
2017/05/18 Javascript
ES6中的Promise代码详解
2017/10/09 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
React冒泡和阻止冒泡的应用详解
2020/08/18 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
django项目搭建与Session使用详解
2018/10/10 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
python实时检测键盘输入函数的示例
2019/07/17 Python
200行python代码实现2048游戏
2019/07/17 Python
python框架flask表单实现详解
2019/11/04 Python
Python importlib动态导入模块实现代码
2020/04/16 Python
解决tensorflow/keras时出现数组维度不匹配问题
2020/06/29 Python
Java Unsafe类实现原理及测试代码
2020/09/15 Python
英国健康和美容技术产品购物网站:CurrentBody
2019/07/17 全球购物
市优秀教师事迹材料
2014/02/05 职场文书
策划总监岗位职责
2014/02/16 职场文书
捐款感谢信
2015/01/20 职场文书
2015年电厂工作总结范文
2015/05/13 职场文书
如何书写民事调解协议书?
2019/06/25 职场文书
python 字典和列表嵌套用法详解
2021/06/29 Python
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技