JS实现简单留言板

JS——利用JS实现简易留言板 本文主要阐述如何利用js实现简易留言板的实现过程 阅读详情

使用方法:Node.appendChild();

     Node.insertBefore();

                  Node.removeChild();

<script type="text/javascript">
        var count=0;
        window.onload = function(){
            var Msg = document.getElementById("msg");
            var Btn = document.getElementById("btn");
            var Msg_c = document.getElementById("msg_c");
            var Ul = document.createElement("ul"); //定义一个有序的列表
            Msg_c.appendChild(Ul);                 //向Msg_c中添加UL节点
            Btn.onclick = function(){              /* 点击留言以后,在Msg_c中添加列表,在列表中添加内容
                                                      在每一条留言后面添加一个<span>标签 使用此标签的onclick属性
                                                    */ 
                var MsgValue = Msg.value;         
                var Li = document.createElement("li");
                Li.innerHTML = MsgValue + " <span>删除</span>";
                var arrayLi = Ul.getElementsByTagName("li")   //判断是否是第一个留言
                if(arrayLi.length>0){
                    Ul.insertBefore(Li,arrayLi[0]);
                    count++;
                }else{
                    Ul.appendChild(Li);
                    count++;
                }
                Msg.value='';
                var Span = document.getElementsByTagName("span");
                for(var i=0; i<Span.length; i++){
                    Span[i].onclick = function(){
                      Ul.removeChild(this.parentNode);
                      count--;
                    }
                }
            }
        }
        function totalMessage(){       //统计留言的数量
            alert("一共有"+count+"条留言");
        }
    </script>
 
 <body>
        <h1>简易留言板</h1>
        <input id="msg" type="text" size="40" value=""> <input id="btn" type="button" value="留言">
        <div id="msg_c"></div>
        <input type="button" value="统计" onclick="totalMessage()"/>
  </body>

ps.主要利用<span>标签的onclick来实现删除。

js实现留言板功能的简单逻辑 阅读详情

相关推荐

javascript 信息留言板

JavaScript

m0_57163212的博客 449

利用js写一个简单的留言板

css样式: *{ margin: 0; padding: 0; } ul{ list-style: none; } .root{ width: 500px; /*增加新的留言 父级高度也会变大! 高度不要设置*/ padding: 20px; border: 3px solid red; margin: 30px auto; } #title, #content{ width: 480px; outline: none; border-radius: 5px; bor

个人笔记 3455

JavaScript实现留言板

JavaScript实现留言板

希望我的博客,能帮上你解决学习中工作中所遇到的问题 814

利用js做简易留言板

前段时间学习了JavaScript,学的网课视频老师利用js做了简易的留言板 最近趁空闲时间自己也敲了一边 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width

yuyangll的博客 1308

用HTML+CSS+JS实现一个简单的弹幕滚动留言板

【代码】用HTML+CSS+JS实现一个弹幕滚动留言板。

猿小白的博客 1400

Trae+Playwright MCP自动化测试全流程指南:从环境搭建到智能体运行

本文提供了一份详细的Trae与Playwright MCP集成指南,涵盖从Node.js、Python环境搭建到智能体创建的全流程。通过结合MCP协议,AI智能体能够理解任务并驱动Playwright执行复杂的浏览器自动化操作,实现从网页数据抓取到端到端测试的智能工作流。

banana的博客 531

原生JS实现简单留言板功能

  原生JS实现简单留言板功能,实现技术:css flex,原生JS。   因为主要是为了练手js,所以其中布局上的一些细节并未做处理。    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>原生JS 实现留言板功...

weixin_30532759的博客 621

Window系统下搭建GIT本地服务器

这是一篇在window下搭建git本地服务器的教程,带你一步步搭建出本地的git服务器。

qwer971211的博客 2万+

开发一个简单的留言板应用——使用 Node.js 、Express 库 和 jQuery 库来实现一个简单的留言板应用程序

本项目主要训练综合运用node+express技术搭建后台,html+css+JavaScript搭建前端页面,培养分析问题和解决问题的能力。使用 Node.js 、Express 库 和 jQuery 库来实现一个简单的留言板应用程序。它通过 AJAX 技术从服务器获取留言信息,并将其显示在页面上。它还允许用户提交新的留言信息,以及对输入信息进行基本的验证。

Mike白的博客 2523

UE 顶点动画工具 (VAT)

导入模型需要勾选全精度UV。

iesoxj的博客 1638

音视频入门:H264、H265概念总结

添加链接描述 什么是H.264与H.265 H.264与H.265都是视频压缩格式,由于视频本身的码流太大,所以需要经过压缩然后再通过网络进行传输。H.264是目前比较主流的压缩算法,像视频会议设备一般都采用这个编码格式。基础的H.264可以支持在1M带宽下传输720P30帧/秒的图像;H.264 HIGH PROFILE支持在512K带宽下传输720P30帧/秒的图像。 H.265是比较新的压缩算法,可以更一步提高压缩比,随着我们现在生活中出现的视频格式越来越大(比如现在基本都是1080P甚至4K的显示器

weixin_40673765的博客 8936

html简单留言板教程,JS实现简易留言板(节点操作)

本文实例为大家分享了JS实现简易留言板的具体代码,供大家参考,具体内容如下今天的案例主要是对节点进行操作创建节点、添加节点、删除节点以及为节点添加内容的操作。就是一个简单的留言板功能,可以发布留言,删除留言。主要思路:两个鼠标点击事件——点击发布按钮事件和点击删除按钮事件发布按钮事件:首先在文档中创建li节点。然后第二步,先把文本域中的内容获取出来赋给li,这里要注意,文本域是表单元素,获取表单元...

weixin_39624769的博客 4976

多模态大模型:技术原理与实战 全球多模态大模型介绍

关键词:多模态大模型、深度学习、计算机视觉、自然语言处理、跨模态学习、迁移学习、人工智能随着人工智能技术的飞速发展,多模态大模型已经成为了当前AI领域最热门的研究方向之一。多模态大模型能够同时处理和理解多种类型的数据,如文本、图像、音频和视频等,这为AI系统在复杂场景下的应用提供了更加强大和灵活的能力。本文将深入探讨多模态大模型的技术原理,介绍其实战应用,并对全球主要的多模态大模型进行全面的介绍和比较。

AI天才研究院 4265

js简单留言板的实现

2022-08-29 15:38删除2022-08-29 15:38删除我在石家庄我我在石家庄我

weixin_73067873的博客 497

【应用】OpenClaw玩转有道云笔记

功能名称核心原理实操示例(直接复制可用)实操避坑+补充说明网页剪藏插件自动抓取网页正文、下载图片,通过 API 发送到你的有道云笔记,内联图片避免防盗链失效帮我把这个网页剪藏到云笔记:https://example.com/article1. 避坑:知乎、公众号等需登录的网站,先在浏览器登录再剪藏;2. 原理:自动过滤广告,只留正文;3. Twitter/X 剪藏需额外配置 APIFY_API_TOKEN(见1.2.4)创建笔记。

海兰 712

高通平台 Android T 蓝牙技术全解析:A2DP 与 AVRCP 核心代码路径与交互流程

A2DP 接收端 - 连接流程(AVDTP 打开)

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 288

js实现简单的留言板功能

实现简单的留言板功能,只是简单的demo,并不能保存数据,如果刷新页面,数据就会丢失,输入内容点击留言按钮,输入的内容即会显示到页面上,同时加上删除按钮,可以删除当前数据。 <!DOCTYPE html> <html> <head> <title></title> </head> <body> <div id="content"> 聊天记录<ul id="words"></ul>

jasmyn518的博客 3077

Android 14.0 SystemUI状态栏居中显示时间和修改时间显示样式

在14.0的系统rom定制化开发中,在systemui状态栏系统时间默认显示在左边和通知显示在一起,但是客户想修改显示位置,想显示在中间,所以就要修改SystemUI 的Clock.java 文件这个就是管理显示时间的,居中显示的话就得修改布局文件了

安卓兼职framework和app工程师的博客 978

利用Vue.js实现简单的留言板功能

此案例主要实现点击发送留言的按钮,将我们的留言以及留言人的信息展示在留言板上,下面就是具体的步骤: 一 、搭建整个留言板页面结构 为了页面整体效果稍微好看一点,此案例运用bootstrap框架对页面表单结构进行渲染 利用前面学过的Vue组件将表单结构渲染出来 (指路忘记组件知识的同学—>组件的创建) <div id="app"> <cmt-box></cmt-box> <template id="temp1"> &l

PILIpilipala的博客 8812

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

php+js+mysql+ajax实现简单留言板功能,新手教程

php+js+mysql+ajax实现简单留言板功能,新手教程文件结构

upup 2943

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

JavaScript实现简单留言板

JavaScript实现间单留言板

qq_61320547的博客 955

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

留言板

留言板项目的重点有以下几个方面:第一:在点击事件中获取删除按钮所在的li节点var deleteLi =this.parentNode.parentNode;第二:每次添加的新留言,插入到第一条:ul.insertBefore(li,ul.children[0]);第三:每次添加节点执行tween.js动画,每次删除节点执行tween.js动画;本篇博客代码简练,思路清晰,希望大家能喜欢!

WgGaopeng的博客 729

html自动留言,html 留言板

HTML5--JS API-本地存储 Web留言板*{margin:0; padding:0;}body,input{font-size:14px; line-height:24px; color:#333; font-family:Microsoft yahei, Song, Arial, Helvetica, Tahoma, Geneva;}h1{margin-bottom:15px; hei...

weixin_29338295的博客 3045

js简单留言版

明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。 但愿人长久,千里共婵娟。 273

学校留言板网页html和css,html,css,js,简单的网页留言板

效果如图: 实现代码如下:html代码:简单的网页留言板简单的网页留言板index.js代码:///**// * Created by Administrator on 2014/11/27.// *///function saveStorage(id){// var data = document.getElementById(id).value;// var time = new Date()...

weixin_39891262的博客 1528
上一篇: 我就吃瓜(Guava): Preconditions
下一篇: 我就吃瓜(Guava): Joiner&Spliter
过河的小卒子
博客等级 码龄10年 39粉丝 112原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值