XML DOM getAttributeNode() ����
�������÷�
getAttributeNode() �����ӵ�ǰԪ����ͨ�����ƻ�ȡ���Խڵ㡣
���
elementNode.getAttributeNS(ns,name)
���� | ���� |
---|---|
name | ���衣�涨Ҫ��ȡ�����Խڵ㡣 |
˵��
�÷���������һ�� Attr �ڵ㣬��ʾָ�������Ժ�ֵ����ע�⣬ͨ���� Node �ӿڼ̳е� attributes ����Ҳ���Ի�ȡ�����Խڵ㡣
ʵ��
�����е������У����ǽ�ʹ�� XML �ļ� books.xml���Լ� JavaScript ���� loadXMLDoc()��
���������Ӵ� "books.xml" �е����� <book> Ԫ�ػ�ȡ "category" ���ԣ�
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
attnode=x.item(i).getAttributeNode("category")
;
document.write(attnode.name);
document.write(" = ");
document.write(attnode.value);
document.write("<br />");
}
���ϴ�����������
category = COOKING category = CHILDREN category = WEB category = WEB