学习笔记之DHTML部分
2006-02-23 16:42
218 查看
---DHTML Object Model (DOM)---
DOM: DHTML的元素都都可以用 目录树的结构进行访问
访问元素的方法:
Document.all("myID")
Document.all(IndexID)
document.all.MyID
MyID
同ID的元素有多个时:
if (document.all("MyID").length != null)
alert("The first element that has the identifier MyID: " + document.all("MyID").item(0).tagName);
或:
var el = document.all.item("MyID",0);
if (el != null)
alert("The first element that has the identifier MyID: " + el.tagName);
根据标签类型取同一类型的东东进行操作:
var doc_tables = document.all.tags("TABLE");
for (i=0; i<doc_tables.length; i++)
doc_tables(i).border = 1;
var coll = document.all.tags("H1");
for (i=0; i<coll.length; i++)
coll[i].style.color = "green";
用Attribute 来动态访问 property及增加属性
用getAttribute, setAttribute, and removeAttribute
if (MyHeading.getAttribute("align")=="middle")
MyHeading.setAttribute("align","center");
if (MyHeading.getAttribute("xyz")!="123")
MyHeading.setAttribute("xyz","123");
访问一个元素的所有子元素,直接子元素,父元素
myID.All myID.children myID.parentElement
参考内容:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtml_reference_entry.asp
DOM: DHTML的元素都都可以用 目录树的结构进行访问
访问元素的方法:
Document.all("myID")
Document.all(IndexID)
document.all.MyID
MyID
同ID的元素有多个时:
if (document.all("MyID").length != null)
alert("The first element that has the identifier MyID: " + document.all("MyID").item(0).tagName);
或:
var el = document.all.item("MyID",0);
if (el != null)
alert("The first element that has the identifier MyID: " + el.tagName);
根据标签类型取同一类型的东东进行操作:
var doc_tables = document.all.tags("TABLE");
for (i=0; i<doc_tables.length; i++)
doc_tables(i).border = 1;
var coll = document.all.tags("H1");
for (i=0; i<coll.length; i++)
coll[i].style.color = "green";
用Attribute 来动态访问 property及增加属性
用getAttribute, setAttribute, and removeAttribute
if (MyHeading.getAttribute("align")=="middle")
MyHeading.setAttribute("align","center");
if (MyHeading.getAttribute("xyz")!="123")
MyHeading.setAttribute("xyz","123");
访问一个元素的所有子元素,直接子元素,父元素
myID.All myID.children myID.parentElement
参考内容:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/dhtml_reference_entry.asp
相关文章推荐
- android 多媒体部分学习笔记十五-----视频录制
- JavaScript高级程序设计学习笔记第五章--引用类型(函数部分)
- ASP.NET学习笔记----解决页面中部分验证的问题:validationgroup,爽(20080326)
- [深度学习论文笔记][Visualizing] 网络可视化部分论文导读
- 【学习笔记】swift 基础部分 3
- 学习笔记--http协议部分
- iOS学习笔记1--在xcode6以上的版本中不使用storyboard以及部分控件使用
- STM32NET学习笔记 ARP和Ethernet部分
- android多媒体部分学习笔记八------音频录制 mediaRecorder
- windows下32位汇编语言学习笔记 第十章 内存管理部分 2
- android 多媒体部分学习笔记十 可视化频率(频谱)
- 【SQL Server学习笔记】8:T-SQL部分基本语法
- html5学习笔记(五)(摘抄讲义加部分理解)
- contiki学习笔记 clock部分
- iOS学习笔记41-Swift(一)基础部分
- Linux Unix shell 编程指南学习笔记(第二部分)
- CCNP学习笔记14-交换部分---STP
- delphi部分学习笔记
- Java新手学习笔记——Java实战经典(李兴华)第三部分概述
- iOS开发学习笔记 2-7 C语言部分 字符串