js_xpath_奇怪的地方

1、

 1 function GetAttribute_z(_node, _strAttrName)
 2 {
 3     // ZC: 有时 SVG源码中的属性是大小写混合的,但是到了网页上之后,就都变成小写的了...
 4     // ZC:    于是为了统一,就有了这个方法。
 5     // ZC:    难道是 svg源码直接贴在<div/>中的缘故?变成了<html/>风格?用<embed/>来装svg的话,是否会不一样?
 6     var attrs = _node.attributes;
 7     if (! attrs)
 8         return null;
 9     for (var i=0; i<attrs.length; i++)
10     {
11         var attr = attrs[i];
12         //console.log("GetAttribute_z : '"+attr.name.toLowerCase()+"' , '"+_strAttrName.toLowerCase()+"' ; "+attrs.length+" , "+attr.value);
13         if (attr.name.toLowerCase() == _strAttrName.toLowerCase())
14             return attr.value;
15     }
16 }

2、

原文地址:https://www.cnblogs.com/codeskilla/p/5217209.html