JavaScript代码 把下面的代码放到script标签中。
在上面的代码中,全局参数是在window.onload事件中初始化的。有三个方法:toogle ToogleImage和ToggleRows。Toogle方法响应一个click事件,它先找到表头中的图片,然后通过调用ToogleImage和ToggleRows来实现我们的目的。注意在ToggleRows方法中,为了实现一些动态的效果,我们重复使用了setTimeout方法。 为了在折叠展开中有一定的迟缓,每一次调用ToggleRows方法都设置了25毫秒,你可以根据需要改变TimeSpan的值。 总结 在这篇文章中,我使用了setTimeout来达到流畅展开和折叠的效果。
setTimeout方法。 为了在折叠展开中有一定的迟缓,每一次调用ToggleRows方法都设置了25毫秒,你可以根据需要改变TimeSpan的值。 总结 在这篇文章中,我使用了setTimeout来达到流畅展开和折叠的效果。
TimeSpan的值。 总结 在这篇文章中,我使用了setTimeout来达到流畅展开和折叠的效果。
setTimeout
在利用各种Write方法写入xml数据的时候,XmlWriter对象通过在WriteState枚举中设定的值来展现它的状态,其枚举成员如下:
A:读取xml
XmlReader允许您从流或者xml文档中访问xml数据。这个类提供了对xml数据快速、非缓存、只读、只向前的访问方式。可以使用XmlReader来判断各种因素,如xml文档中某一节点得深度、节点数否有属性、节点中属性的个数以及属性值。
XmlReader类从文件的顶部开始读取数据,每次读取一个节点。
使用XmlReader类的步骤如下:
(1) 使用XmlReader类的Create()方法创建该类的一个实例,并将被读取的xml文件名称作为参数传入方法。
(2) 建立一个反复调用Read()方法的循环。这个方法从文件的第一个节点开始,然后读取所有余下的节点,但是每次调用只读取一个节点。如果存在一个节点可被读取则返回true,而到文件最后时返回false。
(3) 在循环中,检查XmlReader对象的属性和方法,以获得关于当前节点的信息。
处理xml中属性:
xml中的属性由名称/值对组成并总是字符串数据。
其重要属性如下: