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学习3:操作元素属性和特性
Feb 07 Javascript
JQUERY的属性选择符和自定义选择符使用方法(二)
Apr 07 Javascript
jQuery.extend 函数详解
Feb 03 Javascript
jquery配合css简单实现返回顶部效果
Sep 30 Javascript
js实现幻灯片播放图片示例代码
Nov 07 Javascript
使用Chrome浏览器调试AngularJS应用的方法
Jun 18 Javascript
JS实现新浪微博效果带遮罩层的弹出框代码
Oct 12 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
Dec 20 Javascript
Express的HTTP重定向到HTTPS的方法
Jun 06 Javascript
JavaScript实现的反序列化json字符串操作示例
Jul 18 Javascript
原生JS实现前端本地文件上传
Sep 08 Javascript
关于JS模块化的知识点分享
Oct 16 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中使用X-SendFile头让文件下载更快
2014/06/01 PHP
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
2019/06/14 PHP
Laravel Eloquent ORM 多条件查询的例子
2019/10/10 PHP
实现png图片和png背景透明(支持多浏览器)的方法
2009/09/08 Javascript
javascript与cookie 的问题详解
2013/11/11 Javascript
js匿名函数的调用示例(形式多种多样)
2014/08/20 Javascript
JavaScript基本语法讲解
2015/06/03 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
2015/10/29 Javascript
JS DOM实现鼠标滑动图片效果
2020/09/17 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
详解Javascript 中的 class、构造函数、工厂函数
2017/12/20 Javascript
vue cli 全面解析
2018/02/28 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
LayerClose弹窗关闭刷新方法
2018/08/17 Javascript
微信小程序实现多选删除列表数据功能示例
2019/01/15 Javascript
vue表单数据交互提交演示教程
2019/11/13 Javascript
[07:31]DOTA2卡尔工作室 英雄介绍主宰篇
2013/06/25 DOTA
Python Socket实现简单TCP Server/client功能示例
2017/08/05 Python
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)
2018/02/21 Python
基于DATAFRAME中元素的读取与修改方法
2018/06/08 Python
Python日期时间对象转换为字符串的实例
2018/06/22 Python
python画图系列之个性化显示x轴区段文字的实例
2018/12/13 Python
Python基础之字符串常见操作经典实例详解
2020/02/26 Python
django 链接多个数据库 并使用原生sql实现
2020/03/28 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
出门问问全球官方商城:Tichome音箱和TicWatch智能手表
2017/12/02 全球购物
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
运动会100米解说词
2014/01/23 职场文书
企业形象策划方案
2014/05/29 职场文书
2014县政府领导班子三严三实对照检查材料思想汇报
2014/09/26 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
语文教师个人工作总结
2015/02/06 职场文书
英语导游词
2015/02/13 职场文书
酒会开场白大全
2015/06/01 职场文书