HTML 文档对象模型(HTML Document Object Model)定义了访问和处理 HTML 文档的标准方法。根据 DOM,HTML 文档中的每个成分都是一个节点。DOM 是这样规定的:整个文档是一个文档节点每个 HTML 标签是一个元素节点包含在 HTML 元素中的文本是文本节点每一个...
                            
                            
                                分类:
Web程序   时间:
2014-07-16 20:51:25   
                                阅读次数:
175
                             
                    
                        
                            
                            
                                在HtmlAgilityPack里,HtmlTextNode对应的是文本节点。这是一个非常简单的一个类,方法和字段都比较少。一、属性override string InnerHtml { get; set; } 文本内的HTML代码(不包括自身)override string OuterHtm...
                            
                            
                                分类:
Web程序   时间:
2014-07-13 11:53:07   
                                阅读次数:
261
                             
                    
                        
                            
                            
                                时隔一个月,avalon的新版本终于出来了,本次更新带来强大的模块间通信机制,其他就往常一样FIX BUG。在文本绑定里,IE会对流离于DOM树外的文本节点的data属性赋值报错,需要添加一层判定 派发事件的逻辑,由DOC.createEvent("Event")必成DOC.createEvent(...
                            
                            
                                分类:
Web程序   时间:
2014-07-13 00:55:08   
                                阅读次数:
420
                             
                    
                        
                            
                            
                                说明:此案例使用的是通过Dom方式解析xml文件这篇文章里的City类和china.xml文件。
1. 因为xml文件有两种格式,一是上面那篇文章里的那种元素节点里只包含属性节点,另一种就是元素节点里包含元素节点和文本节点,于是在china.xml中添加如下代码,以实现两种方式的解析:
        杭州
        zhejiang
        浙江
        1
    ...
                            
                            
                                分类:
其他好文   时间:
2014-06-20 09:53:03   
                                阅读次数:
249
                             
                    
                        
                            
                            
                                1.步骤:
①创建文档解析器的工厂对象
②得到文档解析器对象
③获取输入流对象
④通过解析器的parse方法解析is对象 转换成Document对象
⑤返回的是文档的根节点
⑥判断是否有孩子节点进行获取子节点转换成元素节点得到属性节点
⑦得到具体的某个属性节点
2.解析元素节点、属性节点、文本节点:
3.界面搭建
界面搭建的相关代码:
<RelativeLayout ...
                            
                            
                                分类:
其他好文   时间:
2014-06-20 09:29:41   
                                阅读次数:
218
                             
                    
                        
                            
                            
                                通过JS操作DOM节点可能以节点为单位进行,比如添加节点,可以createElement,createTextNode,然后用appendChild把文本节点和容器节点绑定在一起,然后再用appendChild或insertBefor添加到DOM树中.但如果要往DOM树中动态添加大量的节点.就会很麻烦.而且每次都会刷新DOM,造成性能上的缺陷。
解决方法是使用文档碎片这个方法创建文档碎片。
我...
                            
                            
                                分类:
Web程序   时间:
2014-06-15 17:25:07   
                                阅读次数:
1202
                             
                    
                        
                            
                            
                                文档对象模型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
                             
                    
                        
                            
                            
                                关于Element跟Node的区别,cilldren跟childNodes的区别很多朋友弄不清楚,本文试图让大家明白这几个概念之间的区别。Node(节点)是DOM层次结构中的任何类型的对象的通用名称,Node有很多类型,如元素节点,属性节点,文本节点,注释节点等,通过NodeType区分,常见的有:...
                            
                            
                                分类:
编程语言   时间:
2014-06-02 19:11:10   
                                阅读次数:
312
                             
                    
                        
                            
                            
                                //children 只包括元素节点,不包括文本节点 
childNodes既包括元素节点,又包括文本节点可以通过alert(oU.children.leght);和alert(OUl.childNodes.length);进...
                            
                            
                                分类:
编程语言   时间:
2014-06-02 05:39:42   
                                阅读次数:
307