JavaScript实现网页留言板功能


Posted in Javascript onNovember 23, 2020

JavaScript(JS)网页?留言板,供大家参考,具体内容如下

在使用网页进行冲浪时,经常会发表自己的留言。发布留言的留言板是怎么做的呢?

制作一个简单的留言板。

JavaScript实现网页留言板功能

首先需要一个textarea框,旁边放置一个按钮,然后需要一个ul标签,里面不需要放置li元素,用CSS加以简单的修饰。

紧接着获取元素,在点击按钮后,创建一个li,将文本框里面的赋值给li,将li插入到ul的第一个孩子的前面。

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>留言发布</title>
  <style>
    body {
      margin: 200px;
    }
    *{
      margin: 0px;
      padding: 0px;
    }
    li {
      list-style: none;
      width: 500px;
      height: 30px;
      margin-top: 5px;
      border: 1px solid black;
      background-color: pink;
    }
    textarea{
      width: 200px;
      height: 80px;
    } 
  </style>
</head>
<body>
  <textarea name="" id=""></textarea>
  <button>发布</button>
  <ul>
    
  </ul>
  <script>
    //获取元素
    var btn = document.querySelector('button');
    var text = document.querySelector('textarea');
    var ul = document.querySelector('ul');
    //注册时间
    btn.onclick = function(){
      if(text.value == ''){
        alert("您没有输入内容。")
        return false;
      }else{
        var li = document.createElement('li');
        li.innerHTML = text.value;
        //ul.appendChild(li);
        ul.insertBefore(li,ul.children[0])
      }
      text.value='';
      
    }
  </script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQquery的一些使用心得分享
Aug 01 Javascript
在JavaScript中实现类的方式探讨
Aug 28 Javascript
Javascript中克隆一个数组的实现代码
Dec 06 Javascript
jquery文档操作wrap()方法实例简述
Jan 10 Javascript
Bootstrap每天必学之导航
Nov 26 Javascript
this,this,再次讨论javascript中的this,超全面(经典)
Jan 05 Javascript
jQuery实现点击弹出背景变暗遮罩效果实例代码
Jun 24 Javascript
javascript性能优化之分时函数的介绍
Mar 28 Javascript
微信小程序通过保存图片分享到朋友圈功能
May 24 Javascript
基于JavaScript实现一个简单的Vue
Sep 26 Javascript
Vue中this.$nextTick的作用及用法
Feb 04 Javascript
JavaScript实现公告栏上下滚动效果
Mar 13 Javascript
VUE+Element实现增删改查的示例源码
Nov 23 #Vue.js
js观察者模式的弹幕案例
Nov 23 #Javascript
js异步接口并发数量控制的方法示例
Nov 22 #Javascript
Vue实现购物小球抛物线的方法实例
Nov 22 #Vue.js
ES6学习教程之Promise用法详解
Nov 22 #Javascript
Node.js文本文件BOM头的去除方法
Nov 22 #Javascript
JavaScript手写数组的常用函数总结
Nov 22 #Javascript
You might like
php smarty truncate UTF8乱码问题解决办法
2014/06/13 PHP
30个php操作redis常用方法代码例子
2014/07/05 PHP
PHP生成数组再传给js的方法
2014/08/07 PHP
php递归函数怎么用才有效
2018/02/24 PHP
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
2011/03/17 Javascript
JS远程获取网页源代码实例
2013/09/05 Javascript
JS逆序遍历实现代码
2014/12/02 Javascript
nodejs爬虫抓取数据之编码问题
2015/07/03 NodeJs
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
2016/06/09 Javascript
javascript中使用未定义变量或值的情况分析
2016/07/19 Javascript
详解angular2封装material2对话框组件
2017/03/03 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
ztree简介_动力节点Java学院整理
2017/07/19 Javascript
浅析前端路由简介以及vue-router实现原理
2018/06/01 Javascript
javascript之分片上传,断点续传的实际项目实现详解
2019/09/05 Javascript
node读写Excel操作实例分析
2019/11/06 Javascript
react使用CSS实现react动画功能示例
2020/05/18 Javascript
vue实践---vue不依赖外部资源实现简单多语操作
2020/09/21 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
python和bash统计CPU利用率的方法
2015/07/10 Python
python pandas 对时间序列文件处理的实例
2018/06/22 Python
python实现三壶谜题的示例详解
2020/11/02 Python
html5实现多图片预览上传及点击可拖拽控件
2018/03/15 HTML / CSS
Clarins娇韵诗美国官网:法国天然护肤品牌
2016/09/26 全球购物
澳大利亚票务和娱乐市场领导者:Ticketmaster
2017/03/03 全球购物
Max&Co官网:意大利年轻女性时尚品牌
2017/05/16 全球购物
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
护理学中专毕业生求职信
2013/11/11 职场文书
初三学习决心书
2014/03/11 职场文书
幼儿园六一儿童节主持节目串词
2014/03/21 职场文书
2014年营业员工作总结
2014/11/18 职场文书
运动会表扬稿
2015/01/16 职场文书
2015年南京大屠杀纪念日活动总结
2015/03/24 职场文书
CSS Transition通过改变Height实现展开收起元素
2021/08/07 HTML / CSS