广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >如何使用JavaScript DOM制作简单留言板
  • 956
分享到

如何使用JavaScript DOM制作简单留言板

2024-04-02 19:04:59 956人浏览 安东尼
摘要

这篇文章主要介绍“如何使用javascript DOM制作简单留言板”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何使用JavaScript DOM制作简单留言板

这篇文章主要介绍“如何使用javascript DOM制作简单留言板”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何使用JavaScript DOM制作简单留言板”文章能帮助大家解决问题。

 先准备html代码:

<body>

    <textarea name="" id=""></textarea>

    <button>发布</button>

    <ul>

    </ul>

</body>

CSS代码如下:

<style>

        * {

            margin: 0;

            padding: 0;

        }

        body {

            padding: 100px;

        }

        textarea {

            width: 200px;

            height: 100px;

            border: 1px solid pink;

            outline: none;

            resize: none;

        }

        ul {

            margin-top: 50px;

        }

        li {

            width: 300px;

            padding: 5px;

            background-color: rgb(245, 209, 243);

            color: red;

            font-size: 14px;

            margin: 15px 0;

        }

    </style>

接下来是最重要的部分,我们先使用document.querySelector()获取我们要操作的对象:button,textarea和ul;

再给button注册点击事件,中间加入判断是否有输入内容,如有输入内容,则继续操作,使用document.createElement(&lsquo;li&rsquo;)创建li标签,再使用li.innerHTML获取textarea控件用户输入的值,最后使用ul.insertBefore(li,ul.children[0])插入创建好的li标签。

注意:因为留言板显示最新的留言,所以插入在li的最前面。

完整代码如下:

<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.insertBefore(li, ul.children[0]);

            }

            text.value = '';

        }

    </script>

</body>

关于“如何使用JavaScript DOM制作简单留言板”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网VUE频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: 如何使用JavaScript DOM制作简单留言板

本文链接: https://www.lsjlt.com/news/93491.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用JavaScript DOM制作简单留言板
    这篇文章主要介绍“如何使用JavaScript DOM制作简单留言板”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何使用JavaScript DOM制作简单留言板...
    99+
    2022-10-19
  • HTML5如何制作简单画板
    这篇文章主要介绍了HTML5如何制作简单画板,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 代码如下: <!DOCTYPE HTM...
    99+
    2022-10-19
  • 如何使用MySQL和Ruby on Rails开发一个简单的留言板功能
    如何使用MySQL和Ruby on Rails开发一个简单的留言板功能留言板是一个非常常见的网站功能,它允许用户发布留言并与其他人进行互动和讨论。在本篇文章中,我将向你展示如何使用MySQL和Ruby on Rails来开发一个简单的留言板...
    99+
    2023-10-22
    MySQL Ruby on Rails 留言板功能
  • 如何使用js编写留言板
    这篇文章主要介绍了如何使用js编写留言板,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体内容如下<!DOCTYPE htm...
    99+
    2022-10-19
  • Dreamweaver如何制作简单的日历模板
    这篇文章主要介绍Dreamweaver如何制作简单的日历模板,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Dreamweaver中想要制作一个日历,主要使用表格来制作,函数创建与调用,if语句与for语句、ID标签的...
    99+
    2023-06-08
  • Ajax与mysql数据交互如何制作留言板功能
    这篇文章将为大家详细讲解有关Ajax与mysql数据交互如何制作留言板功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近自己做了一个小demo,实现了Ajax与MyS...
    99+
    2022-10-19
  • 如何利用MySQL和Go语言开发一个简单的留言系统
    如何利用MySQL和Go语言开发一个简单的留言系统一、引言留言系统是互联网应用中常见的功能之一,在网站或应用中可以实现用户之间的交流和沟通。本文将介绍如何利用MySQL和Go语言开发一个简单的留言系统,并提供具体的代码示例。二、准备工作在开...
    99+
    2023-10-22
    MySQL Go语言 留言系统
  • 如何使用Android实现接口实信息在留言板显示
    下面通过图文并茂的方式给大家分享下如何使用Android实现接口实信息在留言板显示。      看到标题,顾名思义,我今天只是和大家讲一...
    99+
    2022-06-06
    接口 Android
  • 如何使用CSS3制作一个简单的进度条
    小编给大家分享一下如何使用CSS3制作一个简单的进度条,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!这里只是一个小demo,一个用CSS3写的进度条。如图所示:具体代码如下:<!DOCTYPE HTML&n...
    99+
    2023-06-08
  • 一篇文章告诉你如何用事件委托实现JavaScript留言板功能
    用事件委托实现留言板功能。 <!DOCTYPE html> <html lang="en"> <head> <meta c...
    99+
    2022-11-12
  • 如何使用html和CSS3制作简单侧边导航栏
    这篇文章给大家分享的是有关如何使用html和CSS3制作简单侧边导航栏的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下效果图:html:XML/HTML Code复制内...
    99+
    2022-10-19
  • 如何使用CSS3制作一个简单页面的布局
    这篇文章主要讲解了“如何使用CSS3制作一个简单页面的布局”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用CSS3制作一个简单页面的布局”吧! ...
    99+
    2022-10-19
  • 如何使用纯CSS制作一个简单气泡对话框
    这篇文章给大家分享的是有关如何使用纯CSS制作一个简单气泡对话框的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。css的基本语法是什么css的基本语法是:1、css规则由选择器和一条或多条声明两个部分构成;2、选择...
    99+
    2023-06-15
  • 如何使用React Native制作一个简单的游戏引擎
    这篇文章将为大家详细讲解有关如何使用React Native制作一个简单的游戏引擎,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。开始吧要制作任何游戏,我们需要一个循环,在我们玩的时候更新我们的游戏。这个循...
    99+
    2023-06-15
  • 如何用Pygame制作简单的贪吃蛇游戏
    这篇文章主要讲解了“如何用Pygame制作简单的贪吃蛇游戏”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何用Pygame制作简单的贪吃蛇游戏”吧!安装与导入使用pip install py...
    99+
    2023-07-02
  • 使用Javascript如何实现简单计算器
    小编给大家分享一下使用Javascript如何实现简单计算器,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下1.htm...
    99+
    2022-10-19
  • 如何用HTML5制作一个简单的桌球游戏
    本文小编为大家详细介绍“如何用HTML5制作一个简单的桌球游戏”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何用HTML5制作一个简单的桌球游戏”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起...
    99+
    2022-10-19
  • 如何使用Python绘制简单的折线图
    这篇文章主要讲解了“如何使用Python绘制简单的折线图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用Python绘制简单的折线图”吧!创建RandomWalk类为模拟随机漫步,我们...
    99+
    2023-07-04
  • 如何用HTML5制作一个简单的弹力球游戏
    这篇文章主要介绍“如何用HTML5制作一个简单的弹力球游戏”,在日常操作中,相信很多人在如何用HTML5制作一个简单的弹力球游戏问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2022-10-19
  • 如何利用PyQt5制作一个简单的登录界面
    目录环境配置额外工具配置生成UI界面总结环境配置 新建python虚拟环境并激活 conda create -n pyqt python=3.8 conda activate py3...
    99+
    2022-11-11
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作