小刘同学的第二十七篇博文

小刘- 小刘-     2022-10-10     211

关键词:

。。。求期末不挂。。。

今天完成了第四题,逻辑稍微有点纠缠,但还好问题不是很多

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>homework4</title>
</head>
<body>
<!-- 
/**
 * 
 * @author: xiaoliu
 * @type: NO.16-homework4
 * @data: 2018-01-19
 * @finished: 2018-01-1
 *
 */
 -->
<ul id="myList">
</ul>
<script>
    var myL = document.getElementById("myList");
    var count = 0;
    function removeNode() {
        var ipt = document.getElementById("remove");

        ipt.parentNode.parentNode.remove();
        for (var i = 0; i < myL.getElementsByTagName("li").length; i++) {
            myL.children[i].children[0].innerHTML = i + 1;
        }
        count = myL.getElementsByTagName("li").length;
    }
    function appendItem() {
        var hobby = prompt("请输入你的兴趣爱好", "如唱歌,跳舞等");
        var next = document.createElement("li");
        var span1 = document.createElement("span");
        var span2 = document.createElement("span");
        var span3 = document.createElement("span");
        span1.innerHTML = ++count;
        span2.innerHTML = hobby;
        span3.innerHTML = '<input id="remove" type="button" value="删除按钮" onclick="removeNode()"/>';
        next.appendChild(span1);
        next.appendChild(span2);
        next.appendChild(span3);
        myL.appendChild(next);
    }
</script>
<input type="button" value="按钮" onclick="appendItem()">
</body>
</html>

逻辑其实挺复杂的,也可能我基础太差,还有就是没来得及写注释,很伤。。。

这里纠结了蛮久的,一直搞不懂这个remove的用法是什么,好像我里面没写DOM节点的数值也可以删除。。。

其实想那个删除对应数值的节点的时候也卡了很久,最后才想到其实根据input本身这个DOM对象去找就行了,和count根本没关系的。

很晚了,就先睡了,做事情还是不够有原则,就像今天更博一样,拖到0点之后了,哎(⊙︿⊙)

小刘同学的第三十七篇博文

  在家里,不去自习,效率比之前在学校图书馆差太多了。。。  自己特别容易分神,而且不是很想学习,不是很想写代码。真的很恼火,为什么大学里把高中三年养成的那么好的自律给丢掉了,现在走神变得相当频繁,也... 查看详情

小刘同学的第五十七篇博文

  状态在慢慢调整过来……  不过还是止不住的晚睡啊啊啊  今天大致的工作是上午去学校自习了一小段时间,下午和晚上都没出门在家里。  今天算是看完了第19次课的全部内容,并且还把Node.js的课程下载下来了,不... 查看详情

小刘同学的第一百一十七篇博文

  接着昨天的SQL,今天改好了,其实不是SQL的原因,是路由写错了,难怪一直渲染不了数据。  后面就是把每条朋友圈的文章和标题打印出来。    其实都没什么好说的了,今天的代码的时间也比较少。  还有10天交... 查看详情

小刘同学的七十七篇博文

  今天算是结束了课程3的内容,已经很晚了,23:39...我就直接贴代码了。            理解或是疑问都写在注释里了,老师说的边写注释边看代码还是很有用的。  这样下去不行啊,首先是进度的问题,明天就... 查看详情

小刘同学的第二十篇博文

我有罪。。。昨天遗留的数据库的问题还没有解决,而且今天也没写js代码……这两天主要在看DOM的视频,其实DOM的用法大概懂一点,但是一直没有系统完整的去学。。。还是对着文档来写吧,就这样听老师讲了一遍其实印象并... 查看详情

小刘同学的第二十五篇博文

。。。昨天立的flag,第一天就没有坚持。。。8点钟开始写的,写到9点半,差不多完工了,还是只写了一题,哎,这个效率啊……最可怕的是自己打代码的时候还没有意识到,醉了凸(艹皿艹)完成了作业二,只能说是完成了,感... 查看详情

小刘同学的第二十八篇博文

今天状态不是很好,不知道怎么的,坐在椅子都感觉很难受,难得晚上吃的麻辣香锅有毒?特别难受,一阵阵的恶心,强打起精神来,把16次课的最后一道逻辑题写完了,其实这个挺简单的,不过没思考,很简单的用了很多ifififi... 查看详情

小刘同学的第二十九篇博文

很遗憾今天没有干货分享出来,不过明天就考试了,衷心希望SQLServer数据库可以过啊!!!白天状态都不怎么好,也不知道是快考试了还是怎么,反正都不是很好。下午自己找了很多鸡汤读,还打印出来了,希望能对自己有点帮... 查看详情

小刘同学的第二十一篇博文

...蠢了,晚上自暴自弃去隔壁寝看了一波吃鸡,爽的一匹,小刘啊!你今天还叫别人坚持住,你自己呢???原则都跑哪里去了……今天必须要抽出时间来好好反思一下,为什么自己已经坚持自律一段时间了,还是控制不住自己,... 查看详情

小刘同学的第二十六篇博文

又是纠缠的一天。。。忙于找老师别让我挂了。。。。。觉得很麻烦啊,越到期末越是这样,特别是考试周,真的烦呐,烦(╬◣д◢),神烦晚上的代码写的很简单,可能又得水点字数才行了,而且,前天立的flag好像做不到了,3... 查看详情

小刘同学的第七篇博文

真是醉了,最近笔记本坏了没办法,只好给自己的平板装数据库,而且平板没有网线接口,只有用校园网下,500KB,很酸爽。。。上午上了一下午,然后又解了个压,解压解了半小时,平板的配置是真的低。。。又安装了一下午... 查看详情

小刘同学的第一百零七篇博文

  现在是敲代码的时间严重不足,毕竟考试的时间就快到了,虽说复习的状态也不是很好,但是也尽量分配多点时间复习。  今天把昨天没实现的删除好友功能实现了。  不过好像报了个小错,不知道为什么……    ... 查看详情

小刘同学的第一百二十八篇博文

  今天还是在理解这整个项目的代码,尽量做到一行行的写注释,除非是特别简单的代码。  其实昨天虽然匆匆忙忙的大致看了下意思,但没有写注释,今天补上。    这个方法,我是按函数名字面意思理解的,大概就... 查看详情

小刘同学的第九十八篇博文

  第二节课也听到一半了,建好了另外的两张表requst和relation,用图展示一下它们之间的关系吧。    还是用sequelize生成的,贴一下代码。    request是加好友请求用到的,两个belongTo,是为了表示是谁加的谁,这两个... 查看详情

小刘同学的第七十一篇博文

  今天把昨天遗留的问题解决了。  点击过后终于出现效果了,以后尽量赶在11点睡吧。  大家晚安。 查看详情

小刘同学的第六十二篇博文

  回家的第27天、开通博客园的62天、返校还有7天  今天算是看了点程序吧,因为今天开始看Node.js的视频了,就是没写代码。。。  不过还是不怎么静的下心来学,还是不够有毅力,自己可能还是不明确自己到底是怎么了... 查看详情

小刘同学的第五十三篇博文

  目标不明确导致的断更3天。。。  勉强将之前homework4的代码,完完全全整理了一遍。  作为断更3天的反思,待会儿再更一次吧。 查看详情

小刘同学的第四十八篇博文

  自己的状态出问题了,而且家里事情也比较多吧。  今天要承认确实有时间本可以拿出来编程的,但是没有编。  立一个flag吧,明天一定要有内容的更新。 查看详情