由于DOM(文档对象模型)概念的推出,这个API使HTML如虎添翼,但是有些学DHTML的朋友还是有些困挠,只是因为目前的手册的书写不太科学,是按字母来分的,不便查阅.其实DOM中最关键是要掌握节点与节点之间的关系(between node and node),想学习DHTML中的DOM千万不要从头到尾地看遍所有的属性和方法,你有三国时张松的"过目不忘"的本领吗?没有吧,那就听我分析一下: 其实DOM教给我们的就是一个层次结构,你可以理解为一个树形结构,就像我们的目录一样,一个根目录,根目录下有子目录,子目录下还有子目录…… 根节点: DOM把层次中的每一个对象都称之为节点(NODE),以HTML超文本标记语言为例:整个文档的一个根就是<html>,在DOM中可以使用document.documentElement来访问它,它就是整个节点树的根节点(ROOT) 子节点: 一般意义上的节点,根节点以下最大子节点就是主文档区<body>了,要访问到body标签,在脚本中应该写: 节点之间的关系: 节点之间的关系也是DOM中最重要的一个关节,如何正确地引用到节点对象,一定要清楚节点树各个节点的相互描述方式,在DHTML里,Javascript脚本就用了各个节点对象的一整套方法和属性去描述另外的节点对象。 节点的绝对引用: 节点的相对引用:(设当前对节点为node) 节点的各种操作:(设当前的节点为node) 新增标签节点句柄: 1、添加节点: 2、修改节点: 删除节点 替换节点 2、复制节点: 3、节点信息 |
DHTML中重要的属性方法
时间: 2024-09-19 15:13:32
DHTML中重要的属性方法的相关文章
DHTML初学者指南:DHTML中重要的属性方法
dhtml|初学 由于DOM(文档对象模型)概念的推出,这个API使HTML如虎添翼,但是有些学DHTML的朋友还是有些困挠,只是因为目前的手册的书写不太科学,是按字母来分的,不便查阅.其实DOM中最关键是要掌握节点与节点之间的关系(between node and node),想学习DHTML中的DOM千万不要从头到尾地看遍所有的属性和方法,你有三国时张松的"过目不忘"的本领吗?没有吧,那就听我分析一下: 其实DOM教给我们的就是一个层次结构,你可以理解为一个树形结构,就像我们的目录
jquery遍历标签中自定义的属性方法_jquery
在开发中我们有时会对html标签添加属性,如何遍历处理? <ul> <li name="li1" sortid="nav_1">aaaaaaa</li> <li name="li1" sortid="nav_2">bbbbbbb</li> <li name="li1" sortid="nav_3">cccccccc&
IOS中UIPickerView的属性及委托方法
属性 numberOfComponents (readonly) 选择框的行数 dataSource (readonly) 数据源 delegate 委托 (BOOL)showsSelectionIndicator 是否显示选择指示器 这个选择器是指滑动时 PickerView上的选择方块: 如图所示 阿扎尔上方浮动的 透明长方形就是指示器 委托方法 UIPickerViewDelegate -(void)pickerView: (UIPickerView*)pickerView didSele
javascript中自定义对象的属性方法分享
这篇文章介绍了在javascript中自定义对象的属性方法,有需要的朋友可以参考一下 首先介绍下关联数组: 复制代码 代码如下: <script> var test=new Object(); test["a"]=1; test["b"]="string"; test["c"]=false; alert(test["a"]); </script> 执行上面的代码,显示1. 在ja
php面向对象中static静态属性与方法的内存位置分析
这篇文章主要介绍了php面向对象中static静态属性与方法的内存位置,通过内存位置实例分析了static静态属性的原理与使用技巧,需要的朋友可以参考下 本文实例分析了php面向对象中static静态属性与方法的内存位置.分享给大家供大家参考.具体如下: static静态属性的内存位置-->类,而不是对象.下面做测试来证明一下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 <?php header("content-type:tex
JavaScript中通过prototype属性共享属性和方法的技巧实例
这篇文章主要介绍了JavaScript中通过prototype属性共享属性和方法的技巧实例,本文直接给出一个代码实例,需要的朋友可以参考下 具体代码如下: 代码如下: //定义函数 function people(name,sex,age){ this.name = name; this.sex = sex; this.age = age; } //共享isStudent与sayName方法 people.prototype = { isStudent:true, sayName:
android-radiogroup中禁用属性方法
问题描述 radiogroup中禁用属性方法 怎么选中一个后禁用其他的?如单选题,A.B.C.D选A后B.C.D不能选 解决方案 B.setClickable(false); C.setClickable(false); D.setClickable(false); 选中一个的时候,用上面的方法给其余几个设置不可点击 解决方案二: 设置其他的radioButton不能被点击就行了.
请问:java中,运用属性文件的方法怎么把mysql加载到memcached中?谢谢!
问题描述 请问:java中,运用属性文件的方法怎么把mysql加载到memcached中?谢谢! 请问:运用属性文件的方法怎么把mysql加载到memcached中?谢谢! 解决方案 http://blog.csdn.net/jiedushi/article/details/6176940
js基础之DOM中document对象的常用属性方法详解_javascript技巧
-----引入 每个载入浏览器的 HTML 文档都会成为 Document 对象. Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问. 属性 1 document.anchors 返回对文档中所有 Anchor 对象的引用.还有document.links/document.forms/document.images等 2 document.URL 返回当前文档的url 3 document.title 返回当前文档的标题 4 do