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实现flash8类似的连接效果
May 03 Javascript
jQuery获取选中内容及设置元素属性的方法
Jul 09 Javascript
JS输入用户名自动显示邮箱后缀列表的方法
Jan 27 Javascript
简介JavaScript中getUTCMonth()方法的使用
Jun 10 Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
Sep 08 Javascript
Node.js检测端口(port)是否被占用的简单示例
Sep 29 Javascript
bootstrap表格内容过长时用省略号表示的解决方法
Nov 21 Javascript
js实现图片放大并跟随鼠标移动特效
Jan 18 Javascript
vue-cli3 karma单元测试的实现
Jan 18 Javascript
详解VUE调用本地json的使用方法
May 15 Javascript
微信小程序实现录音Record功能
May 09 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
IIS下配置Php+Mysql+zend的图文教程
2006/12/08 PHP
解析PHP汉字转换拼音的类
2013/06/18 PHP
利用谷歌 Translate API制作自己的翻译脚本
2014/06/04 PHP
php浏览历史记录的方法
2015/03/10 PHP
php文件上传你必须知道的几点
2015/10/20 PHP
PHP中类的继承和用法实例分析
2016/05/24 PHP
PHP开发中csrf攻击的简单演示和防范
2017/05/07 PHP
PHP利用pdo_odbc实现连接数据库示例【基于ThinkPHP5.1搭建的项目】
2019/05/13 PHP
extjs fckeditor集成代码
2009/05/10 Javascript
javascript 写类方式之九
2009/07/05 Javascript
sogou地图API用法实例教程
2014/09/11 Javascript
js全选实现和判断是否有复选框选中的方法
2015/02/17 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
node.js+express制作网页计算器
2016/01/17 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
2016/11/03 Javascript
详解nodejs 文本操作模块-fs模块(二)
2016/12/22 NodeJs
使用JS判断移动端手机横竖屏状态
2018/07/30 Javascript
vue实现父子组件之间的通信以及兄弟组件的通信功能示例
2019/01/29 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
跟老齐学Python之Python安装
2014/09/12 Python
Python中用函数作为返回值和实现闭包的教程
2015/04/27 Python
教你用一行Python代码实现并行任务(附代码)
2018/02/02 Python
python3解析库BeautifulSoup4的安装配置与基本用法
2018/06/26 Python
python将.ppm格式图片转换成.jpg格式文件的方法
2018/10/27 Python
Windows下Sqlmap环境安装教程详解
2020/08/04 Python
Talbots官网:美国成熟女装品牌
2019/11/15 全球购物
售后专员岗位职责
2013/12/08 职场文书
教堂婚礼主持词
2014/03/14 职场文书
会计核算科岗位职责
2014/03/19 职场文书
公司请假条范文
2014/04/11 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
被告答辩状范文
2015/05/22 职场文书
科技馆观后感
2015/06/08 职场文书
回门宴新娘答谢词
2015/09/29 职场文书
入党申请书怎么写?
2019/06/21 职场文书
nginx基于域名,端口,不同IP的虚拟主机设置的实现
2021/03/31 Servers