原生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 相关文章推荐
FF IE浏览器修改标签透明度的方法
Jan 27 Javascript
jQuery is()函数用法3例
May 06 Javascript
JQ实现新浪游戏首页幻灯片
Jul 29 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
Aug 21 Javascript
JavaScript+html5 canvas绘制渐变区域完整实例
Jan 26 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
May 15 Javascript
原生JavaScript制作计算器
Oct 16 Javascript
解决bootstrap下拉菜单点击立即隐藏bug的方法
Jun 13 Javascript
bootstrapvalidator之API学习教程
Jun 29 Javascript
详谈js对url进行编码和解码(三种方式的区别)
Aug 16 Javascript
Vue中v-for的数据分组实例
Mar 07 Javascript
基于JavaScript实现瀑布流布局
Aug 15 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中的实现trim函数代码
2007/03/19 PHP
php安全之直接用$获取值而不$_GET 字符转义
2012/06/03 PHP
关于Sphinx创建全文检索的索引介绍
2013/06/25 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
2014/11/19 PHP
PHP7+Nginx的配置与安装教程详解
2016/05/10 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
JsRender实用入门教程
2014/10/31 Javascript
JavaScript中的数学运算介绍
2014/12/29 Javascript
JS实现仿微博可关闭弹出层效果
2015/09/21 Javascript
jQuery实现批量判断表单中文本框非空的方法(2种方法)
2015/12/09 Javascript
JS生成不重复的随机数组的简单实例
2016/07/10 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
2016/09/26 Javascript
详解Javascript中new()到底做了些什么?
2018/03/29 Javascript
Vue实现固定定位图标滑动隐藏效果
2019/05/30 Javascript
vue-devtools的安装和使用步骤详解
2019/10/17 Javascript
Python编程入门的一些基本知识
2015/05/13 Python
pandas数据分组和聚合操作方法
2018/04/11 Python
python实现按长宽比缩放图片
2018/06/07 Python
Python使用Pandas对csv文件进行数据处理的方法
2019/08/01 Python
postman传递当前时间戳实例详解
2019/09/14 Python
Python实现word2Vec model过程解析
2019/12/16 Python
python数据处理——对pandas进行数据变频或插值实例
2020/04/22 Python
Python接口测试文件上传实例解析
2020/05/22 Python
详解anaconda安装步骤
2020/11/23 Python
VSCODE配置Markdown及Markdown基础语法详解
2021/01/19 Python
Python3.9.1中使用match方法详解
2021/02/08 Python
python 获取域名到期时间的方法步骤
2021/02/10 Python
Html5 Geolocation获取地理位置信息实例
2016/12/09 HTML / CSS
使用phonegap获取设备的一些信息方法
2017/03/31 HTML / CSS
党委书记岗位职责
2013/11/24 职场文书
2014年民警工作总结
2014/11/25 职场文书
五星级酒店宣传口号
2015/12/25 职场文书
李清照的诗词赏析(20首)
2019/08/22 职场文书
python如何做代码性能分析
2021/04/26 Python
CSS完成视差滚动效果
2021/04/27 HTML / CSS