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 数据缓存data(name, value)详解及实现
Jan 04 Javascript
Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
Oct 12 Javascript
学习javascript文件加载优化
Feb 19 Javascript
遍历js中对象的属性和值的实例
Nov 21 Javascript
AngularJS实现给动态生成的元素绑定事件的方法
Dec 14 Javascript
基于Vue实现支持按周切换的日历
Sep 24 Javascript
JavaScript设计模式之职责链模式应用示例
Aug 07 Javascript
vuex 解决报错this.$store.commit is not a function的方法
Dec 17 Javascript
35个最好用的Vue开源库(史上最全)
Jan 03 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
Mar 07 Javascript
js实现数字滚动特效
Dec 16 Javascript
Jquery cookie插件实现原理代码解析
Aug 04 jQuery
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生成扭曲及旋转的验证码图片
2013/06/07 PHP
YII Framework教程之异常处理详解
2016/03/14 PHP
thinkPHP5.0框架简单配置作用域的方法
2017/03/17 PHP
PHP实现的支付宝支付功能示例
2019/03/26 PHP
Javascript &amp; DHTML 实例编程(教程)(三)初级实例篇1—上传文件控件实例
2007/06/02 Javascript
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
js创建数据共享接口——简化框架之间相互传值
2011/10/23 Javascript
js使用循环清空某个div中的input标签值
2014/09/29 Javascript
AngularJS HTML编译器介绍
2014/12/06 Javascript
跟我学习javascript的this关键字
2020/05/28 Javascript
实例讲解javascript注册事件处理函数
2016/01/09 Javascript
WEB开发之注册页面验证码倒计时代码的实现
2016/12/15 Javascript
简单实现node.js图片上传
2016/12/18 Javascript
bootstrap+jQuery实现的动态进度条功能示例
2017/05/25 jQuery
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
[03:52]DOTA2英雄基础教程 酒仙
2013/12/23 DOTA
python 中文乱码问题深入分析
2011/03/13 Python
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
python的dataframe和matrix的互换方法
2018/04/11 Python
python requests.post带head和body的实例
2019/01/02 Python
python进阶之自定义可迭代的类
2019/08/20 Python
Python PyInstaller库基本使用方法分析
2019/12/12 Python
Django-xadmin+rule对象级权限的实现方式
2020/03/30 Python
澳大利亚牛仔裤商店:Just Jeans
2016/10/13 全球购物
Skyscanner加拿大:全球旅行搜索平台
2018/11/19 全球购物
酒店公关部经理岗位职责
2013/11/24 职场文书
二年级数学教学反思
2014/01/21 职场文书
学校大课间活动方案
2014/01/30 职场文书
8和9的加减法教学反思
2014/05/01 职场文书
祖国在我心中演讲稿600字
2014/09/23 职场文书
2014城乡环境综合治理工作总结
2014/12/19 职场文书
python 爬取哔哩哔哩up主信息和投稿视频
2021/06/07 Python
Pyqt5将多个类组合在一个界面显示的完整示例
2021/09/04 Python