【DOM重点核心--javascript】

这篇具有很好参考价值的文章主要介绍了【DOM重点核心--javascript】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

DOM重点核心

    //动态创建元素有3种方法

    1.document.write() 如果页面文档加载完毕,在调用会导致页面重绘(不推荐)

    2.innerHTML创建多个元素的效率更高(不要拼接字符串,采取数组形式拼接),结构稍微复杂。

    3.document.createElement()创建多个元素效率稍微低一点,但是结构更清晰。

    //增加

    1.appendChild 在后面追加

    2.insertBefore 在前面插入

    //删

    1.removeChild

    //改

    1.修改元素的属性:src,href,title等

    2.修改普通元素的内容:innerHTML,innerText

    3.修改表单元素:value,type,disabled等

    4.修改元素样式:style,className

    //查

    1.DOM提供的API方法:getElementById,getElementByTagName古老用法不太推荐

    2.H5新增加的方法:querySelector,querySelectorAll提倡

    3.利用节点操作获取元素:父(parentNode),子(children)提倡

    兄(previousElementSibling,nextElementSibling)提倡

    //属性操作

    1.setAttribute:设置dom的属性值

    2.getAttribute:得到dom的属性值

    3.removeAttribute移除属性

    //事件操作

    onclick,鼠标点击触发

    onmouseover,鼠标经过触发

    onmouseout,鼠标离开触发

    onfocus,获得鼠标焦点触发

    onblur,失去鼠标焦点触发

    onmousemove,鼠标移动触发

    onmouseup,鼠标弹起触发

    onmousedown,鼠标按下触发

 文章来源地址https://www.toymoban.com/news/detail-469776.html

到了这里,关于【DOM重点核心--javascript】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 什么是DOM?(JavaScript DOM是什么?)

    1、DOM简洁 W3C DOM标准被分为三个不同的部分: 核心DOM:针对任何结构化文档的标准模型 XML DOM:针对XML文档的标准模型 HTML DOM:针对HTML文档的标准模型 DOM的设计是以对象管理组织(OMG)的规约为基础的,可以用于任何编程语言,DOM以基于对象的方式来描述整个文档,让我们

    2024年01月20日
    浏览(33)
  • 小程序进阶学习(视频完结)(核心,重点)

      把视频的宽度设置为100%即可铺满全屏  

    2024年01月24日
    浏览(24)
  • 小程序基础学习(请求封装)(重点,核心)

    目录  首先: 封装一个request请求的js文件,用的是Promise 然后: 请求编写 原理:首先在页面加载完成以后发送一次请求数据,由于请求的数据会反复使用,直接把他抽离到外面,以后直接调用。在使用async和await异步的方式接收请求的数据。最后在设置页面的宽高,并设置触

    2024年01月17日
    浏览(36)
  • 【javaScript】DOM编程入门

    概念:DOM(Document Object Model)编程就是使用document对象的API完成对网页HTML文档进行动态修改,以实现网页数据和样式动态变化的编程 为什么要由DOM编程来动态修改呢?我们就得先理解网页的运行原理: 如上图,程序员编写的html文件存储在服务器端,而用户使用的浏览器则由u

    2024年04月09日
    浏览(33)
  • JavaScript 基础 DOM (二)

    事件流是对事件执行过程的描述 事件捕获 从DOM的根元素开始去执行对应的事件 (从外到里) 事件冒泡 当一个元素的事件被触发时,同样的事件将会在该元素的所有祖先元素中依次被触发。这一过程被称为事件冒 泡 addEventListener  第3个参数决定了事件是在捕获阶段触发还是在

    2024年02月05日
    浏览(28)
  • JavaScript:DOM对象

    严格意义上讲,我们在 JavaScript 语法阶段学习的知识绝大部分属于 ECMAScript 的知识体系,ECMAScript 简称 ES 它提供了一套语言标准规范,如变量、数据类型、表达式、语句、函数等语法规则都是由 ECMAScript 规定的。浏览器将 ECMAScript 大部分的规范加以实现,并且在此基础上又扩

    2024年02月02日
    浏览(30)
  • JavaScript HTML DOM

    JavaScript HTML DOM(文档对象模型)是一种用于访问和操作HTML文档元素的编程接口。它将HTML文档表示为一个树形结构,使开发人员可以使用JavaScript来操作和修改HTML元素、属性、样式和事件。 通过使用HTML DOM,你可以使用JavaScript来执行以下操作: 1. 访问和修改元素:你可以使用

    2024年02月09日
    浏览(37)
  • html-dom核心内容--四要素

    1·、结构 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。  2、核心关注的内容:“ 元素” ,“ 属性” ,“ 修改样式 ”,“ 事件反应” 。==四要素 JavaScript 能够改变页面中的所有 HTML 元素 JavaScript 能够改变页面中的所有

    2024年02月11日
    浏览(29)
  • JavaScript---获取、修改DOM元素

    1. 获取元素 1.1.  获取第一个元素,一个HTMLElement对象,可以修改   document.querySelector(\\\'css选择器\\\')    1.2. 获取多个元素,一个HTMLElement对象,不可以修改,得到的是伪数组 document.querySelectorAll(\\\'css选择器\\\')   2. 操作元素内容 2.1. 元素.innerText      只显示纯文本,不解析标签 

    2024年02月15日
    浏览(39)
  • 【JavaScript 】DOM操作快速入门

    目录 1.概述 2.操作 2.1.document对象 2.2.选中元素 2.2.1.get 2.2.2.query 2.3.操作属性 2.4.添加响应 2.5.修改文本 在Web开发中,JavaScript(JS)的DOM(Document Object Model,文档对象模型)是一种用来表示网页文档结构的编程接口。它将整个文档抽象为一个树形结构,每个节点都是文档中的一

    2024年02月06日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包