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中的变量是传值还是传址的?
Apr 19 Javascript
JQuery 动态扩展对象之另类视角
May 25 Javascript
一个简单的js动画效果代码
Jul 20 Javascript
jquery网页元素拖拽插件效果及实现
Aug 05 Javascript
解决js中window.open弹出的是上次的缓存页面问题
Dec 29 Javascript
DOM 高级编程
May 06 Javascript
微信jssdk用法汇总
Jul 16 Javascript
第一次接触神奇的Bootstrap基础排版
Jul 26 Javascript
JS 根据子网掩码,网关计算出所有IP地址范围示例
Apr 23 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
Jul 11 Javascript
深入理解JS异步编程-Promise
Jun 03 Javascript
node.js文件操作系统实例详解
Nov 05 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使用CURL伪造IP和来源实例详解
2015/01/15 PHP
CodeIgniter配置之config.php用法实例分析
2016/01/19 PHP
PHP实现简单计算器小程序
2020/08/28 PHP
使用PHPWord生成word文档的方法详解
2019/06/06 PHP
JS去除字符串的空格增强版(可以去除中间的空格)
2009/08/26 Javascript
js实现倒计时(距离结束还有)示例代码
2013/07/24 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
jquery获取链接地址和跳转详解(推荐)
2017/08/15 jQuery
vue 系列——vue2-webpack2框架搭建踩坑之路
2017/12/22 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
微信小程序获取用户信息并保存登录状态详解
2019/05/10 Javascript
使用zrender.js绘制体温单效果
2019/10/31 Javascript
简单了解JavaScript sort方法
2019/11/25 Javascript
原生js实现九宫格拖拽换位
2021/01/26 Javascript
[52:40]完美世界DOTA2联赛PWL S2 Magma vs GXR 第一场 11.29
2020/12/02 DOTA
使用Python设置tmpfs来加速项目的教程
2015/04/17 Python
Python脚本实时处理log文件的方法
2016/11/21 Python
Python简单生成8位随机密码的方法
2017/05/24 Python
Linux上使用Python统计每天的键盘输入次数
2019/04/17 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
Python实现我的世界小游戏源代码
2021/03/02 Python
解决H5的a标签的download属性下载service上的文件出现跨域问题
2019/07/16 HTML / CSS
骆驼官方商城:CAMEL
2016/11/22 全球购物
教师应聘自荐信范文
2014/03/14 职场文书
我的画教学反思
2014/04/28 职场文书
工地标语大全
2014/06/18 职场文书
行政管理专业求职信
2014/07/06 职场文书
大一工商管理职业生涯规划:有梦最美,行动相随
2014/09/18 职场文书
社区学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
2015年大学生入党自荐书
2015/03/24 职场文书
2015年班级工作总结范文
2015/04/03 职场文书
委托收款证明
2015/06/23 职场文书
2015年学校政教工作总结
2015/07/20 职场文书
《穷人》教学反思
2016/02/19 职场文书
MySQL普通表如何转换成分区表
2022/05/30 MySQL
基于redis+lua进行限流的方法
2022/07/23 Redis