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 相关文章推荐
JavaScript 乱码问题
Aug 06 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
Jan 15 Javascript
jquery单行文字向上滚动效果的实现代码
Sep 05 Javascript
jQuery操作表单常用控件方法小结
Mar 23 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
Dec 02 Javascript
jQuery动态加载css文件实现方法
Jun 15 Javascript
js关于getImageData跨域问题的解决方法
Oct 14 Javascript
js基础之DOM中document对象的常用属性方法详解
Oct 28 Javascript
JavaScript面向对象分层思维全面解析
Nov 22 Javascript
AngularJS实现用户登录状态判断的方法(Model添加拦截过滤器,路由增加限制)
Dec 12 Javascript
javascript编程开发中取色器及封装$函数用法示例
Aug 09 Javascript
node.js处理前端提交的GET请求
Aug 30 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 set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
jquery中的on方法使用介绍
2013/12/29 Javascript
一个非常全面的javascript URL解析函数和分段URL解析方法
2014/04/12 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
jQuery中on()方法用法实例详解
2015/02/06 Javascript
Angular中的Promise对象($q介绍)
2015/03/03 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
2017/01/30 Javascript
微信小程序 循环及嵌套循环的使用总结
2017/09/26 Javascript
Vue2 配置 Axios api 接口调用文件的方法
2017/11/13 Javascript
详解如何将 Vue-cli 改造成支持多页面的 history 模式
2017/11/20 Javascript
详解封装基础的angular4的request请求方法
2018/06/05 Javascript
在 vue-cli v3.0 中使用 SCSS/SASS的方法
2018/06/14 Javascript
Vue+Express实现登录注销功能的实例代码
2019/05/05 Javascript
详解vue-property-decorator使用手册
2019/07/29 Javascript
JS Ajax请求会话过期处理问题解决方法分析
2019/11/16 Javascript
javascript实现拼图游戏
2021/01/29 Javascript
Python 实现数据库更新脚本的生成方法
2017/07/09 Python
Tensorflow 合并通道及加载子模型的方法
2018/07/26 Python
详解Python发送email的三种方式
2018/10/18 Python
Python中判断子串存在的性能比较及分析总结
2019/06/23 Python
python2与python3爬虫中get与post对比解析
2019/09/18 Python
Python解释器以及PyCharm的安装教程图文详解
2020/02/26 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
python实现Pyecharts实现动态地图(Map、Geo)
2020/03/25 Python
python小白切忌乱用表达式
2020/05/29 Python
Python 利用OpenCV给照片换底色的示例代码
2020/08/03 Python
eBay荷兰购物网站:eBay.nl
2020/06/26 全球购物
九年级历史教学反思
2014/01/27 职场文书
2015年司法局工作总结
2015/05/22 职场文书
2016年度基层党建工作公开承诺书
2016/03/25 职场文书
如何书写邀请函?
2019/06/24 职场文书
导游词之秦皇岛燕塞湖
2020/01/03 职场文书
小程序后台PHP版本部署运行 LNMP+WNMP
2021/04/01 Servers
idea下配置tomcat避坑详解
2022/04/12 Servers