我有一个来自xml文档的节点.它有多个名称空间的多个属性.我想找到fo命名空间中的所有属性.如何才能做到这一点?例如从下面我想得到以fo开头的所有属性: thingy fo:line-height="200%" fo
<thingy fo:line-height="200%" fo:blah="blah" gh:sdf="sdfdfer"> blah </thingy>
var tag = document.getElementsByTagName('thingy')[0];
var attr = tag.attributes;
for(var i=0;i<attr.length;i++)
{
if(attr.item(i).nodeName.search('fo:') == 0)
{
alert(attr.item(i).nodeName);
alert(attr.item(i).nodeValue);
}
}
Working JS Fiddle
