Javascript DOM 对象

一分钟教会你搭建steam新游幻兽帕鲁服务器 总结: 游戏对服务器搭建要求相对较高、且对服务器网络协议有要求不能封堵UDP、多开、游戏运行久、同时在线人数多了这些会很吃内存 我自己用的64G内存多开4区测试玩家同时在线50多人的情况下内存已经跑满了、对于想用服务器搭建联机的小伙伴建议根据开区数量以及玩家人数去选择配置、当然也可以直接找我阿杰购买、我可以提供技术搭建服务。注:如果用的是本地电脑局域网搭建直接输入127.0.0.1:8211就行 如果用的是服务器搭建输入自己服务器IP+端口或解析的域名+端口进入游戏。 阅读详情

什么是DOM对象:

HTML DOM 是 W3C 标准(是 HTML 文档对象模型的英文缩写,Document Object Model for HTML)。

HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法。

通过 DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的元素。

js如果想要操作标签,需要通过DOM对象(凡是对标签的操作都是经过document),DOM是文档对象模型。

document 提供了一些方法可以获取标签

1. 通过 id 属性值来获取一个标签;

    document . getElementById("id名") ;

<body>
    <div id="one">
        <span></span>
        <span></span>
        <span id="two"></span>
        <p class="p1"></p>
        <ul>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>
    <script>
        var o1 = document.getElementById("two");
        console.log(o1);  //<span id="two"></span>
    </script>
</body>

2. 通过 标签名称 来获取标签,获取的是数组形式的集合,不管是有多少个标签都是在集合中

document . getElementsTagName("标签名称")

<body>
    <div id="one">
        <span></span>
        <span></span>
        <span id="two"></span>
        <p class="p1"></p>
        <ul>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>
    <script>
        var o1 = document.getElementsByTagName("span");
        var o2 = document.getElementsByTagName("li");
        console.log(o1,o2);  // HTMLCollection(3) [span, span, span#two, two: span#two]      
                                HTMLCollection(4) [li, li, li, li]
    </script>

3. 通过 class 类名来获取标签,获取的是数组形式的集合,不管有多少个标签 都在数组集合中

document . getElementsByClassName("class类名");

   <div id="one">
        <span></span>
        <span></span>
        <span id="two"></span>
        <p class="p1">我是p标签</p>
        <ul>
            <li></li>
            <li></li>
            <li></li>
            <li class="p1">我是i标签</li>
        </ul>
    </div>
    <script>
        var o3 = document.getElementsByClassName("p1");
        for( var i = 0; i< o3.length; i++){   // 因为是数组集合  所有要进行循环遍历
            o3[i].style.color = "red"   // 设置字体颜色
        }
        
        console.log(o3)  // HTMLCollection [p.p1]
    </script>

★★★★4. 通过选择器获取标签, 获取单个标签,若有多个则获取第一个符合条件的标签

   document . querySelector("标签名")

    <div id="one">
        <span></span>
        <span></span>
        <span id="two"></span>
        <p class="p1">我是p标签</p>
        <ul>
            <li></li>
            <li></li>
            <li></li>
            <li class="p1">我是i标签</li>
        </ul>
    </div>
    <script>
        var qs = document.querySelector("li")
        console.log(qs);  //<li></li>  若有多个,获取第一个符合条件的标签
    </script>

★★★★5. 通过选择器获取标签,获取的是多个标签,是一个数组的集合形式

   document . querySelectorAll("标签名")

    <div id="one">
        <span></span>
        <span></span>
        <span id="two"></span>
        <p class="p1">我是p标签</p>
        <ul>
            <li></li>
            <li></li>
            <li></li>
            <li class="p1">我是i标签</li>
        </ul>
    </div>
    <script>
        var qs1 = document.querySelectorAll("li")
        console.log(qs1);  //NodeList(4) [li, li, li, li.p1] // 可以通过索引值,获取该标签,遍历数组
        console.log(qs1[2]);  // <li></li> 获取索引值为2的li标签
    </script>

 

SAP-PP MD04详解一 MD04是SAP运行MRP后的结果查询事务码,其他功能强大,标准功能比如:查询/更改物料主数据、转换计划订单到生产订单/采购申请、查询/更改各个MRP元素对应的单据等等。而且还可以附加标准的菜单或者自定义添加事务码上去。老铁将做一个MD04详细说明系列,本篇为第一篇之MRP元素说明。 我们来看看MD04基本界面 可以看到主要的数据显示界面,有日期、MRP元素、MRP元素数据、再计划日期、收货/需求、可用数量、工厂、库存地点等栏位。光标定位到MRP元素列,按F1即可看到各类MRP元素的说... 阅读详情

相关推荐

【Java微服务-医疗管理项目】(附源码+资料+教程)

尚医疗是专门为各大医院、门诊提供的一款医疗管理平台。 系统包含:系统管理、药品进销存管理、看病就诊、收费管理、检查管理、数据统计等核心模块。 通过尚医疗系统可以快速、方便的管理病人从挂号到门诊结束所涉及到的全套流程。也可以清晰明了的体现出药品进货、出售的所有记录。.........

m0_72882572的博客 2203

NodeList

NodeList类似于HTMLCollection 直接参考下面的链接 HTMLCollection介绍 HTMLCollection 与 NodeList 的区别 HTMLCollection 是 HTML 元素的集合。 NodeList 是一个文档节点的集合。 NodeList 与 HTMLCollection 有很多类似的地方。 NodeList 与 HTMLCollection 都与数组对象有点类似,可以使用索引 (0, 1, 2, 3, 4, …) 来获取元素。 NodeList 与 HTMLCo

皮卡乒的皮卡乓 530

【ADCU详解】PMIC电源管理集成电路详解

自动驾驶域控制器(ADCU)中的电源管理集成电路(PMIC)是高度集成的关键部件,负责为计算核心、传感器等提供高效稳定的多路电源。其核心特点包括:符合车规AEC-Q100标准、支持功能安全ASIL等级、精确的时序控制及强抗干扰能力。PMIC由开关稳压器、LDO、时序控制器、监控保护电路等模块组成,通过分层电源树框架实现电能分配。设计需考虑效率、功率密度、噪声性能等关键维度,底层基于Buck转换器和LDO原理工作。使用中需满足严苛的车规环境要求,并通过静态/动态测试及故障注入测试进行验证,确保系统可靠性和安全

qq_40844444的博客 841

2.4多类选择器——多类名(class)

本文仅仅简单介绍了多类选择器——多类名class

qq_62865634的博客 4333

手把手教你用THS4551搭建全差分放大器电路(附ADC驱动实战)

本文详细介绍了如何使用TI的THS4551全差分放大器搭建高性能ADC驱动电路,涵盖芯片选型、电路配置、PCB布局及实战调试等关键环节。THS4551凭借其优异的共模抑制比和宽电源电压范围,成为驱动16位及以上精度ADC的理想选择,特别适合工业应用场景。

weixin_30338481的博客 282

opencode 完全指南:终端AI编程助手的安装、模型配置与实战

在AI编程助手快速迭代的当下,开发者对终端环境下的自动化编码需求愈发强烈。以自然语言驱动代码修改、命令执行与测试验证,已成为提升工程效率的重要方向。这类工具普遍遵循模型无关的设计原则,通过兼容OpenAI格式的接口接入多种大模型,并借助多会话管理、Skills、Memory等机制实现可审查、可干预的闭环流程。从安装配置到日常使用,再到apihub网关与免费模型的接入,终端AI助手在代码审查、跨文件重构、浏览器自动化验证等场景中展现出独特价值。本文聚焦opencode这一开源CLI工具,详细拆解其核心定位、模

weixin_33868027的博客 417

js循环nodelist_JS循环Nodelist Dom列表的4种方式

JS循环Nodelist Dom列表的4种方式,方式,函数,给大家,列表,本文JS循环Nodelist Dom列表的4种方式易采站长站,站长之家为您整理了JS循环Nodelist Dom列表的4种方式的相关内容。这次给大家带来JS循环Nodelist Dom列表的4种方式,JS循环Nodelist Dom列表的注意事项有哪些,下面就是实战案例,一起来看一下。本文实例讲述了原生JS实现循环Nodel...

weixin_39907713的博客 746

《FPGA DDR3权威实战:从基础到高速故障录波系统》专栏导览:从不知所措到心中有数

本文是一份DDR3实战指南,作者从自身学习经历出发,分享了一套循序渐进的DDR3应用路线图。专栏包含12篇文章,从基础配置(MIG IP核、AXI总线)、仿真测试到实际项目应用(功能测试、性能测试),最后深入原生MIG接口实战,通过一个高速故障录播系统案例完整展示DDR3开发流程。文章特别强调实践性,旨在帮助读者系统掌握DDR3开发技能,避免作者当年踩过的坑。每篇都配有优快云链接,适合FPGA开发者按顺序学习参考。

FPGA_小田老师的博客 331

JavaScript(四)(DOM/Node/NodeList/Document/Element)

JavaScript(四)(DOM) 文章目录JavaScript(四)(DOM)六、DOM33. DOM 概述33.1 DOM33.2 节点33.3 节点树(Document只有两个子节点doctype/html根节点)34. Node 接口34.1 属性34.1.1 Node.prototype.nodeType34.1.2 Node.prototype.nodeName34.1.3 Node.prototype.nodeValue34.1.4 Node.prototype.textContent34.

qq_43456781的博客 1221

2025_NIPS_Grounded Reinforcement Learning for Visual Reasoning

尽管基于思维链的强化学习已在数学、编程等任务中显著提升语言模型性能,但视觉推理面临额外复杂性——需模型引导视觉注意力、解读感知输入,并将抽象推理锚定到空间证据上。本文提出ViGoRL(视觉接地强化学习),这是一种通过强化学习训练的视觉语言模型,能将每个推理步骤明确锚定到特定视觉坐标。受人类视觉决策启发,ViGoRL学会生成空间接地的推理轨迹,在每个步骤引导视觉注意力聚焦任务相关区域。当需要细粒度探索时,我们提出的多轮强化学习框架允许模型随着推理展开动态缩放至预测坐标。

c_cpp_csharp的专栏 59

【数据集】未来不同情景下预测数据:如人口、土地利用等

未来不同情景下预测数据:如人口、土地利用等

WW、forever的博客 2994

在NodeList和数组间,遍历数据,实现对应数组的删除,但是,只能通过index。

let items = document.querySelectorAll('class类'); //nodelist let arr = [1,2,3,4,5,6,7,8,9]; //对象数组 let number = [] //先找到需要剔除掉node的index items.forEach((ele,index)=>{ if(判断需要剔除的对应node){ number.push(index) } }) //通过filter一次性操作数组 let result = arr.filt

m0_47955692的博客 942

【电弧】基于matlab simulink电弧仿真模型(Mayr Cassie电弧模型)【含Matlab源码 9226期】

simulink电弧仿真模型(Mayr Cassie电弧模型) 完整代码,包运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 193

JavaScript——DOM编程、JS的对象和JSON

JavaScript——DOM编程、JS的对象和JSON

雷神乐乐的博客 1546

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

JS之JavaScript中的面向对象及DOM操作

面向对象 DOM

qq_41547728的博客 487

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Javascript知识【JS-Math对象&JS-DOM对象】

介绍了:JS-Math对象和JS-DOM对象的使用以及操作案例

日常学习总结 563

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

JavaScript基础语法入门与JS事件、Bom对象和Dom对象

​ JavaScript 是一种具有面向对象能力的、解释型的程序设计语言。更具体一点,它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。它的主要目的是,验证发往服务器端的数据、增加 Web 互动、加强用户体验度等。 ​ ECMAScript定义的只是这门语言的基础,与Web浏览器没有依赖关系,而在基础语法上可以构建更完善的脚本语言。JavaScript的运行需要一定的环境,脱离了环境JavaScript代码是不能运行的,JavaScript只能够寄生在某个具体的环境中才能够工作。JavaScript运

m0_46168848的博客 612

DOM对象、js对象、jQuery对象的区别

DOM对象和js对象以及jQuery对象的区别 一、DOM对象 文档对象模型简称DOM,是W3C组织推荐的处理可扩展置标语言的标准编程接口。 DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。 通过DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的...

小马过河 315

JavaScript(JS)的DOM对象(JS的Document对象)----什么是DOM对象?

1、概念: Document Object Model 文档对象模型:将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD(增删改查)的动态操作。 通过 HTML DOM(如图所示),可访问 JavaScript HTML 文档的所有元素。 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被...

No8g攻城狮的博客 8339

DOM对象和js对象以及jQuery对象的区别

DOM对象和js对象以及jQuery对象的区别 一、DOM对象 文档对象模型简称DOM,是W3C组织推荐的处理可扩展置标语言的标准编程接口。 DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。 通过DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的...

qq_39286906的博客 114

【JavaScript】万字整理 JS 内置对象和 DOM 对象 操作节点【全!】

DOM 是针对 HTML 文档的一个 API (应用程序编程接口 Application Programming Interface),描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面元素。在 DOM 中,文档被视作一个树形结构,其中每一个部分(标签、文本、属性等)都被表示为一个节点。其中每个节点都是一个特定类型的对象。节点是 DOM 树的基本组成部分,它们具有层级结构和父子关系。

m0_66584716的博客 1475

javascript区分DOM对象与JS对象

下面是mootools里面的片断,基本思想是按照对象所具有的属性来区分: if (obj.nodeName){ alert(“DOM对象”) } else if (typeof obj.length == 'number'){ alert(“js对象”) } 只要没有特意去修改对象的这些特征属性,这样判定是可靠的. 转载于:https://www.cnblogs.com/c...

weixin_33979203的博客 90

JavaScript对象、DOM对象、jQuery对象 三者的关系和转换

基本概念 JavaScript对象 最基本也最常用,字符串"hello"或数值123都是JS对象。 DOM对象 DOM(Document Object Model)文档对象模型,他是HTML和XML文档的编程接口。 JS操作HTML文档,就是靠中间的介质:文档对象模型。 DOM对象就属于JavaScript对象的,只不过这些类型不常见到,如"HtmlCollection"这种类型就代表多个DOM对象的容器类型。 测试见:https://blog.youkuaiyun.com/wuyujin1997/articl

wuyujin1997的博客 700

JavaScript---DOM对象

DOM (Document Object Model,文档对象模型)

Mr_linsir的博客 1069

DOM对象和js对象以及jQuery对象

文章目录DOM对象和js对象以及jQuery对象的区别一、DOM对象二、JavaScript 对象三、jQuery对象jQuery对象和js对象区别:jQuery对象和js对象之间的相互转换 DOM对象和js对象以及jQuery对象的区别 一、DOM对象 文档对象模型简称DOM,是W3C组织推荐的处理可扩展置标语言的标准编程接口。 DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。 通过DOM,可以访问所有的 HTML 元素,连同

abbb5的博客 236

【JavaScript】JS中的文档对象模型DOM

介绍【Javascript】中文档对象模型DOM的相关知识点,包括页面元素的创建、增加、删除、获取,对元素属性的获取、改变,对元素事件的操作...

一文不值的博客 908
上一篇: 函数作用域
下一篇: JS 原生 Tab切换
昨夜太平长安888
博客等级 码龄9年 1万+粉丝 176原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值