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 相关文章推荐
JQuery实现防止退格键返回的方法
Feb 12 Javascript
JavaScript三元运算符的多种使用技巧
Apr 16 Javascript
jquery实现图片左右切换的方法
May 07 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
Feb 18 Javascript
JS组件Bootstrap Table使用实例分享
May 30 Javascript
原生javascript实现的ajax异步封装功能示例
Nov 03 Javascript
jQuery Form表单取值的方法
Jan 11 Javascript
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
May 09 Javascript
DatePickerDialog 自定义样式及使用全解
Jul 09 Javascript
express异步函数异常捕获示例详解
Nov 30 Javascript
webpack的移动端适配方案小结
Jul 25 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
第九节 绑定 [9]
2006/10/09 PHP
PHP邮件发送类PHPMailer用法实例详解
2014/09/22 PHP
PHP实现将视频转成MP4并获取视频预览图的方法
2015/03/12 PHP
PHP下载文件的函数实例代码
2016/05/18 PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
2017/05/23 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
encode脚本和normal脚本混用的问题与解决方法
2007/03/08 Javascript
javascript各浏览器中option元素的表现差异
2011/04/07 Javascript
5个最佳的Javascript日期处理类库分享
2012/04/15 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
2013/11/19 Javascript
jQuery Ajax()方法使用指南
2014/11/19 Javascript
限制只能输入数字的实现代码
2016/05/16 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
浅谈Vuex@2.3.0 中的 state 支持函数申明
2017/11/22 Javascript
vue 项目接口管理的实现
2019/01/17 Javascript
jQuery实现简单的Ajax调用功能示例
2019/02/15 jQuery
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
2019/07/29 Javascript
Vue实现仿iPhone悬浮球的示例代码
2020/03/13 Javascript
Python使用迭代器打印螺旋矩阵的思路及代码示例
2016/07/02 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
2017/09/22 Python
详解python3中tkinter知识点
2018/06/21 Python
解决vscode python print 输出窗口中文乱码的问题
2018/12/03 Python
Python数据类型之Tuple元组实例详解
2019/05/08 Python
Python通过VGG16模型实现图像风格转换操作详解
2020/01/16 Python
Python实现名片管理系统
2020/02/14 Python
关于matplotlib-legend 位置属性 loc 使用说明
2020/05/16 Python
Python3.9.1中使用split()的处理方法(推荐)
2021/02/07 Python
美国尼曼百货官网:Neiman Marcus
2019/09/05 全球购物
德国、奥地利和瑞士最大的旅行和度假门户网站:HolidayCheck
2019/11/14 全球购物
Feelunique澳大利亚:欧洲的化妆品零售电商
2019/12/18 全球购物
WatchShop法国:英国排名第一的独立手表零售商
2020/02/17 全球购物
美国购买韩国护肤和美容产品网站:Althea Korea
2020/11/16 全球购物
2016应届毕业生实习心得体会
2015/10/09 职场文书
python模板入门教程之flask Jinja
2022/04/11 Python