原生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触发asp.net的Button的Onclick事件应用
Feb 02 Javascript
javascript学习笔记(四)function函数部分
Sep 30 Javascript
JS实现的网页背景闪电闪烁效果代码
Oct 17 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
Dec 28 Javascript
全面了解函数声明与函数表达式、变量提升
Aug 09 Javascript
微信小程序icon组件使用详解
Jan 31 Javascript
angularjs 的数据绑定实现原理
Jul 02 Javascript
微信小程序自定义音乐进度条的实例代码
Aug 28 Javascript
浅谈Vue.use的使用
Aug 29 Javascript
Layui动态生成select下拉选择框不显示的解决方法
Sep 24 Javascript
解决vuex数据异步造成初始化的时候没值报错问题
Nov 13 Javascript
JS关闭子窗口并且刷新上一个窗口的实现示例
Mar 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中spl_autoload_register函数的用法总结
2013/11/07 PHP
PHP网站开发中常用的8个小技巧
2015/02/13 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
2019/06/03 PHP
JQuery自适应IFrame高度(支持嵌套 兼容IE,ff,safafi,chrome)
2011/03/28 Javascript
纯js简单日历实现代码
2013/10/05 Javascript
SeaJS入门教程系列之使用SeaJS(二)
2014/03/03 Javascript
jQuery中:last选择器用法实例
2014/12/30 Javascript
详解使用nvm安装node.js
2017/07/18 Javascript
简单实现js鼠标跟随效果
2020/08/02 Javascript
纯js封装的ajax功能函数与用法示例
2018/05/14 Javascript
解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题
2018/09/25 Javascript
详解vue组件中使用路由方法
2019/02/12 Javascript
微信小程序实现人脸识别登陆的示例代码
2019/04/02 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
JavaScript实现点击自制菜单效果
2021/02/02 Javascript
python中迭代器(iterator)用法实例分析
2015/04/29 Python
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
python之Socket网络编程详解
2016/09/29 Python
pandas 读取各种格式文件的方法
2018/06/22 Python
Python3数据库操作包pymysql的操作方法
2018/07/16 Python
基于python3实现socket文件传输和校验
2018/07/28 Python
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
python生成带有表格的图片实例
2019/02/03 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
python读写csv文件方法详细总结
2019/07/05 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
Python Unittest原理及基本使用方法
2020/11/06 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
主管职责范文
2013/11/09 职场文书
企业申诉管理制度
2014/01/30 职场文书
辩论赛主持词
2014/03/18 职场文书
行政工作试用期自我评价
2014/09/14 职场文书
初中班主任工作随笔
2015/08/15 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python
Win11安全功能升级:内置防网络钓鱼功能
2022/04/08 数码科技