Latest web development tutorials

XML DOM setAttributeNode метод ()

Ссылка на объект Element объект Element

Определение и использование

Метод setAttributeNode (), чтобы добавить новый узел атрибута.

Если атрибут определяет имя элемента уже существует, то свойство будет новое свойство вместо этого. Если новый атрибут заменяет существующий атрибут, замененный узел атрибута, в противном случае она возвращает NULL.

грамматика

elementNode.setAttributeNode(att_node)

参数 描述
att_node 必需。规定要设置的属性节点。


примеров

Следующий фрагмент кода использует loadXMLDoc () для " в Books.xml " в xmlDoc и добавить "издание" атрибут для всех элементов <книга>:

примеров

xmlDoc=loadXMLDoc("books.xml");

x=xmlDoc.getElementsByTagName('book');
var newatt;

for (i=0;i<x.length;i++)
{
newatt=xmlDoc.createAttribute("edition");
newatt.value="first";
x[i].setAttributeNode(newatt);
}

//Output all "edition" attribute values
for (i=0;i<x.length;i++)
{
document.write("Edition: ");
document.write(x[i].getAttribute("edition"));
document.write("
");
}

Выход:

Edition: first
Edition: first
Edition: first
Edition: first

Попробуйте »

Ссылка на объект Element объект Element