DOM简介

本文深入探讨了DOM编程的概念及其与JavaScript的关系,解释了如何通过DOM操作HTML页面上的控件,强调了DOM在实现DHTML效果中的作用。文章还提到了DOM与CSS、JavaScript结合形成DHTML的技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DOM简介

DOM编程就是讲怎么使用JavaScript操作界面上一大堆控件。JavaScript和DOM的关系就相当于,C#和.NET Framework之间的关系。想想看,如果只是学习C#语言本身你能干什么事情吗?C#语言使什么东西?For循环、While语句、If语句、定义一个类,两个类之间继承。如果只掌握这些,你能够写出有意义的程序吗?你只能对一个数组进行一个For循环,这个数组是C#本身定义的,你可以对它循环,你要把这些循环的数字显示出来。你可以使用Console.WriteLine();你也可以使用MessageBox.Show();你想想看这些就不是C#语言本身的东西。都是.NET Framework提供的东西。JavaScript能定义一个函数能定义一个变量、可以拓展方法、可以有属性可以有什么动态对象。折腾半天,它有和界面交互这个动作吗?

就连我们在JavaScript使用的alert也不是JavaScript提供的。它相当我们在写Windows程序时候用的MessageBox。所以只能通过DOM才能将你结果显示出来。

DOM(HTML模型)就是通过它能够操作界面上的东西。能够使用JavaScript操作DOM实现常见的DHTML效果。

DOM就是HTML 页面的模型,将每个标签都做为一个对象,JavaScript通过调用DOM中的属性、方法就可以对网页中的文本框、层等元素进行编程控制。比如通过操作文本框的DOM对象,就可以读取文本框中的值、设置文本框中的值。

DOM也像WinForm一样,通过事件、属性、方法进行编程

CSS+JavaScript+DOM=DHTML

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值