diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/1.jpg" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/1.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..1543c8203bce34f16d9e5f39621e965bbf1c9809 Binary files /dev/null and "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/1.jpg" differ diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/2.jpg" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/2.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..5fff1a0236ece8dc071513a61508b1186c2ee005 Binary files /dev/null and "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/2.jpg" differ diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/3.jpg" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/3.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..0986e15c761da550dd88f1afbc5242aaa38803c3 Binary files /dev/null and "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/3.jpg" differ diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/4.jpg" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/4.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..f12bea5dc5306abdb93cbfe386f67b79f820e540 Binary files /dev/null and "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/4.jpg" differ diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/5.jpg" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/5.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..2c16e506f2a9c31b7721774389b6d5d7a286eaf0 Binary files /dev/null and "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/5.jpg" differ diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/6.jpg" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/6.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..8ffb3d9debe8473ec24391ecd80c433a6c7b4208 Binary files /dev/null and "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/6.jpg" differ diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/7.jpg" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/7.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..42249035af1b214a09b98f805532d907bb937bed Binary files /dev/null and "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/ikun/7.jpg" differ diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\344\275\234\344\270\232.html" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\344\275\234\344\270\232.html" new file mode 100644 index 0000000000000000000000000000000000000000..861d5d6d1499535f879dc67906f58e370099e41c --- /dev/null +++ "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\344\275\234\344\270\232.html" @@ -0,0 +1,71 @@ + + + + + + + 班级点名 + + + +

四班点名器

+
+
+ 随机抽一位大冤种 +
+
+ + + + diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\344\275\234\344\270\2322.html" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\344\275\234\344\270\2322.html" new file mode 100644 index 0000000000000000000000000000000000000000..acc618ad0c6f4b93dc88da67dafe67f7607c8cea --- /dev/null +++ "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\344\275\234\344\270\2322.html" @@ -0,0 +1,40 @@ + + + + + + + + Document + + + + +
+ +
+ + + + \ No newline at end of file diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\347\254\224\350\256\260.md" "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..7d9354c804ddf2d292830686bc2f61ea08b6f57f --- /dev/null +++ "b/39\351\231\206\345\273\272\351\224\213/2022-11-17\347\254\254\345\215\201\344\270\203\346\254\241\344\275\234\344\270\232BOM/\347\254\224\350\256\260.md" @@ -0,0 +1,27 @@ +BOMB(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互 +的对象,其核心 对象是 window。 +BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。 + navigator.appName //得到浏览器名称 + location.href //当前网页地址,修改可跳转到另一个页面 + screen.width//屏幕宽 + screen.height//屏幕高 + history //保存网页浏览记录 + history.back()//跳转到上一个网页 + history.forward()//跳转到下一个网页 + history.go(val) //val为-1 跳转到上一个页面,val为1 跳转到下一个页面 + + window(顶层窗口,以上方法都属于window下) + confirm("内容")确认框 + alert("内容")提示框 + prompt("显示内容","默认值")//输入对话框 + open("新窗口的地址","一般不写","窗口特征,宽度或高度")//打开一个新窗口 + close()//关闭窗口 + window.opener//得到创建这个窗口的窗口 + 定时器: + setInterval("js代码",毫秒数)//每几毫秒执行一次来重复调用函数或表达式; + clearInterval(定时器名称)//清除setInterval设置的定时器 + setTimeout("js代码",毫秒数)//延迟多少毫秒执行 + clearTimeout(定时器名称)//清除setTimeout设置的定时器 + + + \ No newline at end of file diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-18\347\254\254\345\215\201\345\205\253\346\254\241\344\275\234\344\270\232\350\212\202\347\202\271\346\226\271\346\263\225/\344\275\234\344\270\232.html" "b/39\351\231\206\345\273\272\351\224\213/2022-11-18\347\254\254\345\215\201\345\205\253\346\254\241\344\275\234\344\270\232\350\212\202\347\202\271\346\226\271\346\263\225/\344\275\234\344\270\232.html" new file mode 100644 index 0000000000000000000000000000000000000000..f0a6a0c60c05c724e781cbb74704355be3642b01 --- /dev/null +++ "b/39\351\231\206\345\273\272\351\224\213/2022-11-18\347\254\254\345\215\201\345\205\253\346\254\241\344\275\234\344\270\232\350\212\202\347\202\271\346\226\271\346\263\225/\344\275\234\344\270\232.html" @@ -0,0 +1,47 @@ + + + + + + + Document + + + +

这是将要复制的文本

+ + + + + + + + + diff --git "a/39\351\231\206\345\273\272\351\224\213/2022-11-18\347\254\254\345\215\201\345\205\253\346\254\241\344\275\234\344\270\232\350\212\202\347\202\271\346\226\271\346\263\225/\347\254\224\350\256\260.md" "b/39\351\231\206\345\273\272\351\224\213/2022-11-18\347\254\254\345\215\201\345\205\253\346\254\241\344\275\234\344\270\232\350\212\202\347\202\271\346\226\271\346\263\225/\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..18a28e0c00fdd9d86354accc74f0d16fccfc79d2 --- /dev/null +++ "b/39\351\231\206\345\273\272\351\224\213/2022-11-18\347\254\254\345\215\201\345\205\253\346\254\241\344\275\234\344\270\232\350\212\202\347\202\271\346\226\271\346\263\225/\347\254\224\350\256\260.md" @@ -0,0 +1,57 @@ + 节点类型: + 节点类型为1:元素节点 + 节点类型3:文本节点 + 节点类型2: 属性节点 + // 元素(elements) + //查看bod // console.log(document.body.childElementCount); + console.log(document.body.children); + //查看子节点 + console.log(document.body.firstChild);//所有节点中的第一个节点 + console.log(document.body.firstElementChild);//找第一个元素节点 + //查看父节点 + console.log(document.body.children[0].parentElement); + //上一个元素节点 + console.log(document.body.children[1].previousElementSibling); + //下一个元素节点 + console.log(document.body.children[1].nextElementSibling); + + + 节点方法: + 根据class获取元素: 返回: HTMLCollection (数组) + console.log(document.getElementsByClassName('H2')); + 根据name属性获取元素对象: NodeList(伪数组):只能获取下标和长度 + console.log(document.getElementsByName('username')); + 根据标签名获取元素对象:返回 HTMLCollection + console.log(document.getElementsByTagName('input')); + 根据id属性获取元素对象,返回当前元素对象 + console.log(document.getElementById('thirdH2')); + DOM2 + 找class=H2的元素对象,如果不止一个,返回第一个元素对象 + 根据class : ('.className') + 根据Id : ('#id') + 根据标签名: ('div') + console.log(document.querySelector('div')); + 找全部 + console.log(document.querySelectorAll('.H2')); + + 节点的增删改查: + 创建元素节点 + var newH2 = document.createElement('h2'); + var txt = document.createTextNode('我是新添加的H2'); + newH2.appendChild(txt); + // 添加子元素节点 + div.appendChild(newH2); + + 删除子节点:removeChild(元素对象:h2) + var h2 = document.getElementById('h2'); + div.removeChild(h2); + + var newH3 = document.createElement('h3'); + var txt = document.createTextNode('替换的h3'); + var h2 = document.getElementById('h2'); + newH3.appendChild(txt); + + //改:replaceChild + // div.replaceChild(newH3,h2); + //在...之前插入一个节点 + div.insertBefore(newH3,h2); \ No newline at end of file