(1)脚本中:sortField=document.XSLDocument.selectSingleNode("//@order-by"); 作用是:找到有属性为order-by的第一个节点,因此它对应的节点就是<xsl:apply-templates select="team" order-by="blue_ID"/>因此在初次onLoad的时候order-by的value值是blue_ID。而我们就是通过重新定义order-by的value值来达到排序的目的。
(2)文本中:order-by这个可不能少哦,不然就找不到了,效果嘛,你瞧瞧看吧!!
<?xml version="1.0" encoding="gb2312" ?>另外说一点:在大多的XML教科书中所显示的代码中很少会加上encoding="gb2312" ,因此我们在XML中用到中文的时候会报错,原因就是没有写这个申明。