# Adding attributes dynamicallly

**URL:** <https://forum.kirupa.com/t/adding-attributes-dynamicallly/177902>\
**Category:** Uncategorized\
**Created:** [February 6, 2006, 12:41pm UTC](https://forum.kirupa.com/t/adding-attributes-dynamicallly/177902 "2006-02-06T12:41:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kernel\_flash](https://avatars.discourse-cdn.com/v4/letter/k/a87d85/32.png) [@kernel\_flash](https://forum.kirupa.com/u/kernel_flash)\
**Post date:** [February 6, 2006, 12:41pm UTC](https://forum.kirupa.com/t/adding-attributes-dynamicallly/177902/1 "2006-02-06T12:41:54Z")

</div>

How can we add attributes dynamically to any XML nodes?  
I tried doing following  
[AS]

// create an XML document  
var doc:XML = new XML();  
var element1:XMLNode = doc.createElement(“element1”);  
element1.attributes.push(“abc”);  
trace(doc);  
// output:  
\<element1\>\<element2 /\>\<element3 /\>\</element1\>  
[/AS]

Is attributes read-only property?  
But it does not work.
