DOM 骑猪看日落 2023-06-03 15:52 8阅读 0赞 ## DOM ## 1. 找到标签 a.获取单个元素:var obj = document.getElementById(‘i1’); b.获取标签元素,结果是数组: document.getElementsByTagName(‘div’); c.获取类元素,结果是数组: document.getElementsByClassName(‘c1’); d.根据name属性: document.getElementsByName(‘CC’); 2. 操作标签 a.innerHTML b.innerText c.value; \[input:value获取当前标签中的值;select :获取选中的value值 (selectedIndex); textarea :value1获取当前标签中的值 \] d.checked;\[checkbox\] e.className f.classList: remove(‘class’);add(‘class’); g.DOM.style.样式 = “”; h.属性操作:\*获取:var value = elem.getAttribute(“属性名”);; 设置自定义属性:elem.setAttribute(“属性名”,value); .移除属性:elem.removeAttribute(“属性名”); i.创建标签,并添加到HTML中 1).字符串形式 var tag = “`<p><input type='text'/></p>`” document.getElementById(‘i1’).insertAdjacentHTML(‘beforeEnd’,tag); //以字符串方式插入 第一个参数只可以是beforBegin,afterBegin,beforeEnd,afterEnd 2).对象的方式 var tag = document.createElement(‘input’); tag.setAttribute(‘type’,‘text’); document.getElementById(‘i1’).appendChild(tag); //以html形式插入 j.提交表单(任何标签都可以提交表单) document.getElementById(‘i1’).submit(); k.其他: alert(123); comfrim(‘真的要删除吗’); console.log(); location.href ; 获取当前url location.href = “” ;重定向,跳转 location.href = location.href ;页面刷新1 setInterval(function()\{\},1000); 定时器一直执行 clearInterval(定时器对象名); 清除定时器\_ setTimeout(function()\{\},5000);定时器只执行一次 clearTimeout(定时器名);清除定时器 **3. 事件** **绑定事件有三种方式:** a.直接标签绑定;this在 <input id = “i1” type="button"οnclick=“Cli(this)”> function Cli(ths) \{ \} b.先获取Dom对象,然后进行绑定 document.getElementById(‘i1’).onmousemove = function()\{ this.style.backgroundColor = “red”; \} c.mydiv = addEventListener(‘click’,function()\{\},flase); //flase冒泡事件;true捕捉事件 **a. onclick;** **b.onfocus** **c.onblur** **d.onmouseout e.onmousemove 谁调用函数,this指向谁;也就是触发事件的标签** active object : 1.形式参数 2.局部变量 3.函数表达式
相关 【JQ _DOM】DOM JQuery HTML DOM text() object.text():getter object.text(“your text you want to 淩亂°似流年/ 2024年04月01日 16:11/ 0 赞/ 81 阅读
相关 DOM 1 标签操作 直接查找 documeny.getElementById('') 间接查找 文件内容: 1.innterText只有文本 2.innerHTML所有内 亦凉/ 2023年06月11日 09:23/ 0 赞/ 7 阅读
相关 DOM DOM 1. 找到标签 a.获取单个元素:var obj = document.getElementById(‘i1’); b.获取标签元素,结 骑猪看日落/ 2023年06月03日 15:52/ 0 赞/ 9 阅读
相关 DOM HTML DOM Document对象 DOM 是 Document Object Model(文档对象模型)的缩写。 1.document.body 返回文档的bo 不念不忘少年蓝@/ 2022年09月30日 03:49/ 0 赞/ 86 阅读
相关 DOM ··通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。 要改变页面的某个东西,JavaScript 就需要对 HTML 文 偏执的太偏执、/ 2022年09月29日 06:34/ 0 赞/ 82 阅读
相关 DOM DOM(document object model)是一组用来描述脚本怎样与结构化文档交互和访问的Web标准。DOM定义了一系列对象、方法和属性,用于访问、操纵和创建文档中的内 男娘i/ 2022年07月08日 14:58/ 0 赞/ 105 阅读
相关 DOM 1 DOM概念 DOM(Document Object Model):文档对象模型。 通过开发者工具的Elements标签页可以查看 ![这里写图片描述][Sout 电玩女神/ 2022年06月10日 10:18/ 0 赞/ 112 阅读
相关 [DOM] 什么是 DOM 一、写在前面: 1. Dom 即 Document Object Model (文档对象模型),为 HTML、XML 设定的应用程序接口规范; 2. 定义了文档的逻辑 àì夳堔傛蜴生んèń/ 2022年06月03日 21:11/ 0 赞/ 273 阅读
相关 DOM 文档对象模型,提供了导航、访问结构化文档中的节点,以及对节点进行操作的能力。 结构化文档经过DOM解析器后,被解析为DOM树。 当浏览器装载一个HTML页面后,就获得了该H 偏执的太偏执、/ 2022年05月15日 07:47/ 0 赞/ 120 阅读
还没有评论,来说两句吧...