HTML 文档对象模型(HTML Document Object Model)定义了访问和处理 HTML 文档的标准方法。根据 DOM,HTML 文档中的每个成分都是一个节点。DOM 是这样规定的:整个文档是一个文档节点每个 HTML 标签是一个元素节点包含在 HTML 元素中的文本是文本节点每一个...
分类:
Web程序 时间:
2014-07-16 20:51:25
阅读次数:
175
HtmlAgilityPack中的HtmlNode类与XmlNode类差不多,提供的功能也大同小异。下面来看看该类提供功能。一、静态属性public static Dictionary //ElementsFlags;获取集合的定义为特定的元素节点的特定行为的标志。表包含小写标记名称作为键和作为值的...
分类:
Web程序 时间:
2014-07-13 11:10:20
阅读次数:
142
利用dom获得页面元素节点 a) document.getElementById() //id获得元素节点对象 b) document.getElementsByTagName() //html标签获得元素节点对象(数组) c) document.getElementsByName(); /...
分类:
Web程序 时间:
2014-07-13 08:22:15
阅读次数:
248
1、 如果select的结果为空,则实际上什么也不做 2、xpath中的通配符 通配符 描述 * 匹配任何元素节点。 @* 匹配任何属性节点。 node() 匹配任何类型的节点。 3、 如上代码演示了如何在输出文档流中插入变量、参数值,方法为{$名称} 4、call-template和apply-t...
分类:
其他好文 时间:
2014-07-10 15:34:55
阅读次数:
175
何为良药?
由于在XML中存在一些问题和缺陷,针对这些问题就产生了响应的解决方案。如:
getElementById方法在解析XML时由于一些原因适不适合的:
首先XML中每个元素节点不一定有id属性。
其次XML中的两个元素节点可能有相同的id属性,这样getElementById这个方法就不再能保证找到我们需要的唯一节点了。针对这个...
分类:
其他好文 时间:
2014-07-01 06:48:41
阅读次数:
165
XML文档是一种通用的文档,这种文档既可以用.config作为后缀也可以用.xml作为后缀。XML文档主要由元素节点和节点的属性共同构成的。它有且仅有一个根节点,其他的节点全部都是根节点的子节点或者子子节点;每一个节点有开始就一定会有结束,不可能出现有开始无结束的节点,节点主要有两种类型:有Inne...
分类:
其他好文 时间:
2014-06-30 21:53:11
阅读次数:
215
在模型实例视图中进行模型管理。
模型实例的创建在“模型视图”的模型树中进行,具体参考“模型管理”中的“创建模型实例”。 可以在模型实例中手动创建实例数据节点、元素、节点文本等信息。
如果配置模型实例的介质类型为json,则模型实例视图如下(增加了对json的操作): 模型实例配置 属性名称 描述 s...
分类:
其他好文 时间:
2014-06-13 18:09:11
阅读次数:
374
文档对象模型DOM类型nodetype节点类型nodename节点名称Nodevalue节点值元素节点1元素名null属性节点2属性名属性值文本节点3#text所有内容1.查询:fristChild
第一个子节点 lastChild 最后一个子节点 nextSibing 下一个兄弟(理解为亲兄弟) ...
分类:
其他好文 时间:
2014-06-13 16:17:19
阅读次数:
225
DOM:文档对象模型操作DOM基本就是操作DOM的元素节点.节点的属性:
1:objElement.childNodes
:获取该元素对象的的节点集合,有length长度属性,在标准浏览器下使用,会辩认文本节点的节点,一般不用,有其他的更好的属性(children)
2:objElement.c.....
分类:
其他好文 时间:
2014-06-11 07:46:09
阅读次数:
171
getAttribute()方法
至此,我们已经向大家介绍了两种检索特定元素节点的办法:一种是使用getElementById()方法,另一种是使用getElementsByTagName()方法。在找到那个元素后,我们就可以利用getAttribute()方法把它的各种属性的值查询出来。
getAttribute()方法是一个函数。它只有一个参数——你打算查询的属性的名字:
object....
分类:
Web程序 时间:
2014-06-08 05:41:46
阅读次数:
238