05 2022 档案
摘要:访 问 原 文
阅读全文
摘要:文章目录什么是dom事件流dom事件流的三个阶段冒泡阶段处理程序捕获阶段处理程序如何阻止事件捕获/冒泡0级,2级事件什么意思目标阶段事件流的根节点?什么是dom事件流DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素节点与根结点之间的路径传播,路径所经过的结点
阅读全文
摘要:事件冒泡&事件捕获 例如,父元素和子元素都绑定了点击事件,点击了子元素。子元素和父元素都会触发点击事件。 三个div都绑定了事件,点击最里面的div 事件冒泡:由内到外触发(内层div事件->中间div事件->外层div事件) 事件捕获:由外到内触发(外层div事件->中间div事件->内层div事
阅读全文
摘要:audio.src 与 audio.getAttribute('src') 取值并不相同,后者为准
阅读全文
摘要:<!DOCTYPE html> <html> <head> <style> </style> </head> <body> <div id="d1">a123</div> <div id="d2"> b 123 0 </div> <script> let d1 = document.querySel
阅读全文
摘要:原文链接:https://blog.csdn.net/weixin_49335800/article/details/112509190 访问原文 1.django中的三种路径 1.1 操作系统文件绝对路径django 静态文件查找, 模板查找(第一种)# 去配置好的 文件夹 中查找指定的文件BAS
阅读全文
摘要:0<-1<2 js中返回true Python中返回False
阅读全文
摘要:for(var i=arr.length-1; i<=0; i--){ }; var new_arr = arr.reverse();
阅读全文
摘要:from django.http import JsonResponse views.py def fun(r): return JsonResponse(数据)
阅读全文
摘要:区别: 1、ajax提交是异步进行,网页不需要刷新,而from表单提交需要刷新; 2、ajax必须要用js来实现,而Form表单不是必须; 3、ajax需要使用程序来对其进行数据处理,Form表单提交是根据表单结构自动完成,不需要代码干预。 form表单提交与 ajax提交的区别 1、使用场景: 安
阅读全文
摘要:number(tag) 如果参数可以转化为数字,就转化, 否则返回NaN, 参数true返回1, false返回0 Number.isInteger() 方法用来判断给定的参数是否为整数。 string.replace(/ /g, '') 去除字符串空格
阅读全文
摘要:box-shadow 属性用于在元素的框架上添加阴影效果。你可以在同一个元素上设置多个阴影效果,并用逗号将他们分隔开。该属性可设置的值包括阴影的X轴偏移量、Y轴偏移量、模糊半径、扩散半径和颜色。
阅读全文
摘要:<!DOCTYPE html> <html> <head> <style> * {margin: 0;} .demo{background-color: aquamarine; padding: 1px; height: 300px;} .demo>div{width: 0px; height: 0
阅读全文
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>demo</title> <style> #example1 { border: 10px dotted black; padding:35px; background: yell
阅读全文
摘要:background 可以设置 背景颜色、背景图片、定位等 ;而background-color 只能设置 背景颜色 ,设置时仅仅改变了背景色,但此时有一个默认的的background:repeat;而设置background: #aaa;后,相当于同时设置了background:no-repeat
阅读全文
摘要:a {text-decoration: none;}去下划线ul , ol {list-style: none;}去掉小圆点 / 去掉数字
阅读全文
摘要:audio如果不添加controls , 默认样式,所包含音频和文字都不会显示。
阅读全文
摘要:设置父元素font-size: 0;
阅读全文
摘要::first-child 选择器匹配其父元素中的第一个子元素。
阅读全文
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> *{margin: 0; font-size: 0px;} .d1{height:300px; background-color: gray; }
阅读全文
摘要:两种定时器 setInterval(一直执行) setTimeout(只执行一次)
阅读全文
摘要:原因: 行内块元素的默认对齐方式是:与文字的基线对齐。元素加入文字,导致没有加入文字的行内块元素对齐到文字的基线。 解决方法: 方法1.修改行内块元素对齐方法:加入:vertical-align: top;方法2:没有文字的元素加入 文字,以毒攻毒。 <!DOCTYPE html> <html la
阅读全文
摘要:1、修改内容: 3种方式修改内容a. 获取或赋值元素的HTML内容: 元素.innerHTML b. 获取或赋值元素的纯文本内容: 元素.textContent c. 获取或赋值表单元素的值: 表单元素.value如:input.vaue可获取或填写输入框内的文本 2、修改属性: 3种 a. 字符串
阅读全文
摘要:DocumentFragment DocumentFragment,文档片段接口,一个没有父对象的最小文档对象。它被作为一个轻量版的 Document 使用,就像标准的document一样,存储由节点(nodes)组成的文档结构。与document相比,最大的区别是DocumentFragment
阅读全文
摘要:推测,添加应该有两种类型, 一种是创建的新的、在DOM树之外的元素 / 节点添加到DOM树中 , 一种是将已存在DOM树中的元素 / 节点添加到其它元素 / 节点 。 第一种:创建新元素/节点 。 通过 createElement()创建新元素节点,也可通过此方法自定义标签。 如: let div
阅读全文
摘要:删除元素有两种方法。 1、 我删我自己, 要删除的元素 . remove() 2、从父节点删除, 父元素 . removeChild(要删除的元素) 经测试发现,不论那种方式,被删除的元素,并非完全消失,只是不存在DOM中,却存在文档碎片中。 如需再次使用,需先添加到DOM树中。 如通过append
阅读全文
摘要:<div tx = "123" id="brand" class="huawei mi" name="num"> <span class="s"></span> </div> 1、如何通过标签获取元素 。 通过标签名字,借助 getElementsByTagName 。 如:let spans =
阅读全文
摘要:DOM,前端核心方法最终都是要落实到元素上的,这里的元素 = 标签 + 内容 + 样式。 即,不论CSS还是JavaScript,都围绕元素进行操作。 HTML标签携带了: 特性 和 样式。 特性由HTML本身提供。所以HTML视角,可以通过特性和标签名查找元素。 样式由CSS通过选择器提供。所以C
阅读全文
摘要:启动mysql服务即可,步骤如下: 1、右击计算机 2、点击管理 3、双击服务和应用程序 4、双击服务服务 5、找到mysql,启动此服务 (win7、win10操作相同)
阅读全文