- 浏览: 219614 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
zzhyq:
有没有后台是ASHX 的呀
Ext.tree.TreePanel -
693593336:
谢谢作者分享,正好用上
Ext.tree.TreePanel -
greatwqs:
提供一个下载的demo不是更好
基于servlet的 Freemarker Demo
全称是文档对象模型(Document Object Model),它在本质上是一种文档平台。
DOM是表示文档(如HTML和XML)和访问/操作构成文档的各种元素的应用程序接口(API)。支持JavaScript的所有浏览器都支持DOM。DOM实际上是一个能够让程序和脚本动态访问和更新文档内容和结构和样式的一种语言平台。
文档对象模型(DOM)以树形结构表示HTML和XML文档,定义了遍历这个树和检查/修改树的节点的方法和属性。在实际应用中,DOM一般被分为不同的部分(核心,XML和HTML),它们分别对应不同的版本。(core DOM,XML DOM,HTML DOM)。
HTML DOM是针对HTML的文档对象模型,它定义了针对HTML的标准对象集合以及访问和操作HTML文档的方法。
最简单的实例:使用DOM访问HTML中的对象+自动弹出窗口。
Code:
- <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
- <html>
- <head>
- <title>dom1.html</title>
- <metahttp-equiv="content-type"content="text/html;charset=UTF-8">
- <scriptlanguage="JavaScript"type="text/javascript">
- functionadvertis()
- {window.open("ad.html","my","toolbar=no,left=150,top=200,menubar=no
- width=250,height=200"); /*ad.html 自行编写×/
- }
- functioncheck()
- {
- if(document.myform.txt1.value=="")
- alert("请输入姓名!");
- else
- alert("您的姓名是:"+document.myform.txt1.value);
- }
- </script>
- </head>
- <body onload="advertis()">
- <formname="myform"action="">
- <p>
- 请输入您的姓名:
- <inputtype="text"name="txt1"value="">
- </p>
- <p>
- <inputtype="button"value="确定"name="ok"onclick="check()">
- </p>
- </form>
- </body>
- </html>
//####实例2 类似漂浮广告的功能
Code:
- <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
- <html>
- <head>
- <title>dom2.html</title>
- <metahttp-equiv="content-type"content="text/html;charset=UTF-8">
- <scriptlanguage="javascript"type="text/javascript">
- varx1=10;
- vary1=-10;
- /*控制图片移动的函数*/
- functionfly(){
- flypic.style.top=parseInt(flypic.style.top)-y1;
- flypic.style.left=parseInt(flypic.style.left)-x1;
- if(parseInt(flypic.style.top)<0){
- y1=-y1;
- }
- if(parseInt(flypic.style.top)>300){
- y1=-y1;
- }
- if(parseInt(flypic.style.left)<0){
- x1=-x1;
- }
- if(parseInt(flypic.style.left)>630){
- x1=-x1;
- }
- setTimeout("fly()",300);
- }
- </script>
- </head>
- <bodyonload="fly()">
- <divid="flypic"style="position:absolute;top:20;left:40">
- <imgsrc="smile.gif"alt="">
- </div>
- </body>
- </html>
//###随滚动条滚动。
Code:
- <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
- <html>
- <head>
- <title>dom3.html</title>
- <metahttp-equiv="content-type"content="text/html;charset=UTF-8">
- <scriptlanguage="javascript">
- //控制图片移动的函数
- functionmoveIt(){ //垂直滚动。
- truck.style.top=document.body.scrollTop+parseInt(document.body.clientHeight)-90;
- setTimeout('moveIt()',1000);
- }
- </script>
- </head>
- <bodyBGCOLOR="#ffffff"TEXT="#000000"link="#0000ff"Vlink="#660099"onload="moveIt()">
- <divid="truck"style="position:relative;top:30px;left:500px;width:40px;height:16px;">
- <imgsrc="smile.gif">
- </div>
- </body>
- </html>
发表评论
-
JavaScript Core chapter 10
2011-07-18 11:20 842一些基础概念: #1 JavaScript 对象其实就是属 ... -
js Run Mechanism
2011-06-11 17:40 1312copy from : http://www.blogjav ... -
走马观花记二--css
2010-04-28 00:52 809css是Cascading Style Sheet(层叠样式 ... -
一个简单的Ajax登录例子
2010-06-27 10:12 9621.view(loginAjax.jsp) Code ... -
ajax的一些实例
2010-06-27 14:18 716两种引用方法: Code: //1 ... -
XHTML走马观花
2010-06-27 14:53 779其设计目的是为了实现从HTML到XML过渡,它结合了XML中部 ... -
CSS的一些实用例子
2010-06-27 15:35 709// 结合脚本语言动态的控制元素在页面中出现的位置。 ... -
XML和XSTL走马观花(ajax)
2010-06-28 17:05 1231eXtensible Markup Language 的简称。 ... -
js中button事件的简单示例
2010-10-31 10:25 1146Code: <!DOCTYPEhtmlP ... -
一个简单的验证带验证提示例子
2010-11-05 23:47 816该例子的源码来源于《锋利的JQuery》这本书。Jquery ... -
网站开发必知基础(html)
2010-11-25 08:59 7961.div 定义和用法 <div> 可定义文档 ... -
Div+CSS布局入门教程
2010-12-07 23:40 724作为一个Web开发人员, ... -
jquery实例—json/xml数据格式交互
2011-04-07 10:08 989学习资料:jquery实例 来自:http://www.doc ... -
jquery版本对json数据格式接收的区别
2011-04-08 14:46 1393毕设中,做注册页面,选用jquery纯属玩玩而已的,也不知道j ... -
56个民族 下来框(常用的排序)
2011-04-08 17:12 1573<select name="select&qu ... -
js获取当前url的中文参数
2011-04-14 02:50 2845问题源自于大傻同学的需求:A.html的参数传给B.html ... -
毕设简单的登录界面
2011-04-14 11:08 1000Code: <htmlxmlns=&qu ...
相关推荐
目录如下: 1. DOM可以做什么? 2. DOM的结构 3. 访问DOM节点1——getElementById() 4. 访问DOM节点2——getElementsByTagName() 5. 访问DOM节点3——通过节点关系 6. DOM节点信息 ...11. DOM简介总结
DOM 简介 DOM 节点 DOM 节点树 DOM 节点访问 DOM 节点信息 DOM How To DOM 参考 DOM 总结 DOM 实例 DOM 实例 DOM 对象 DOM Window DOM Navigator DOM Screen DOM History DOM Location DOM Document ...
DOM 简介 DOM 是一个平台中立、语言中立的接口,它允许开发者通过 JavaScript 操作文档的内容和结构。DOM 将 HTML 文档抽象为一个树形结构,文档中的每个元素都是一个节点,节点之间通过父子关系连接。DOM 提供了...
XML DOM 简介: XML DOM 提供了一种平台和语言中立的接口,允许开发者通过编程方式访问和修改XML文档的结构和内容。DOM 分为三个不同的部分或级别:核心DOM,适用于任何结构化文档;XML DOM,专门针对XML文档;以及...
简介 目录 学习目标 使用 HTML 构建一个简单的网页 解释 HTML 文档的各个部分,包括: <head>和<body>标签 容器元素,例如 、 、 、 和 常见元素,例如 、 、 、 和 解释HTML和DOM之间的区别 准备 ...
1. **DOM简介**: - **DOM**(Document Object Model)是指文档对象模型。 - 是一种标准接口规范,用于处理XML数据。 - 提供了一种与语言无关、与平台无关的方法来访问和修改XML文档的内容。 2. **DOM的应用**:...
### DOM简介 DOM是一种处理HTML和XML文档的标准接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。DOM将文档视为树结构,每个节点代表文档中的某个部分,如元素、属性或文本。 ### DOM选择器与节点...
**1.1 DOM简介** DOM(Document Object Model)即文档对象模型,是一种与平台和语言无关的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。DOM 主要用于 HTML 和 XML 文档。 **1.2 DOM的层次结构**...
**XML DOM 简介** DOM将XML文档解析为一个节点树,其中每个元素、属性、文本块等都是一个独立的节点。这个模型使得开发者可以通过JavaScript或其他支持DOM的语言来访问和操作文档的任何部分。DOM的核心在于它的树状...
#### 一、DOM简介 DOM (Document Object Model) 是一种用于处理结构化文档的标准接口,它能够以树形结构表示文档,并提供了一套API来访问、修改和创建这些结构化的文档对象。在Java中,DOM是通过一系列的类库实现的...
#### DOM简介 在探讨DOM与jQuery之间的关系之前,我们首先需要明确什么是DOM(Document Object Model)。DOM是一种用于表示HTML或XML文档的标准接口,它提供了一种方式来读取、操作文档中的元素、属性以及文本。...
#### 二、DOM简介 ##### 2.1 什么是DOM? DOM是一种标准,用于将XML或HTML文档表示为树形结构,使得程序和脚本能够轻松地改变文档的内容、结构和样式。通过DOM,开发者可以访问文档中的每个元素,并对它们进行操作...
#### 一、HTML DOM 简介 - **基础知识**:在学习HTML DOM之前,建议读者掌握HTML/XHTML和JavaScript的基本知识。 - **DOM 定义**:DOM(Document Object Model)是一种平台和语言中立的接口,它使程序和脚本能够动态...
**DOM4J使用简介** DOM4J 是一个强大的 Java 库,专为处理 XML 文档而设计。它提供了丰富的 API,使得在 Java 中解析、创建、修改 XML 文件变得简单高效。DOM4J 不仅支持 DOM(文档对象模型)和 SAX(简单API for ...
在这一章我主要介绍已经被新一代的浏览器所支持的W3C 第一级的DOM。对他的运作做一个大概的了解并且让你知道你可以对他们做什么。 首先是对于DOM的一些建议和DOM设计的目的,然后我会告诉你什么是节点(nodes)并且...
#### 一、DOM简介 **DOM**,即**Document Object Model**(文档对象模型),是一项由W3C(World Wide Web Consortium,万维网联盟)组织制定的应用编程接口,用于处理HTML、XML等文档。通过DOM,开发者能够以一种...
#### 一、XML与DOM简介 **XML (Extensible Markup Language)** 是一种标记语言,用于定义结构化的文档格式。它具有跨平台性,并且被广泛应用于数据交换、配置文件以及文档存储等领域。XML文档通常包含一系列嵌套的...
#### 二、DOM简介 **文档对象模型**(Document Object Model,简称DOM)是一种与平台和语言无关的应用程序接口(API),它定义了如何在XML或HTML文档中表示、修改和查询数据。通过DOM,开发者可以轻松地访问页面中的元素...
一、Axiom DOM简介 Axiom DOM是一个基于StAX(Streaming API for XML)的高性能XML处理库,它为开发者提供了构建和操作DOM树的能力。与传统的DOM实现相比,Axiom DOM更注重性能和内存效率,特别适合处理大型或复杂...