homepage Welcome to WebmasterWorld Guest from
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Code, Content, and Presentation / XML Development
Forum Library, Charter, Moderators: httpwebwitch

XML Development Forum

How to access xml attributes using Javascript?

5+ Year Member

Msg#: 128 posted 3:28 pm on Mar 28, 2005 (gmt 0)

I am trying to access the values of attributes in my XML document with Javascript, here is an example of my XML file:

<User id="EEB5604C" name="C: SPaget">
<Email Value="spaget@mediageneral.com"/>

Please let me know if you have any ideas...




10+ Year Member

Msg#: 128 posted 5:51 pm on Mar 28, 2005 (gmt 0)

You will need to use the DOM for attributes. Try the following syntax:

document.getElementByTagname(TAG NAME IN QUOTES).attributes.getNamedItem(ATTRIBUTE NAME IN QUOTES).value;

I know its a pain with the DOM, but it works for me.

For example:
For XML <person name="Bruce">, your javascript would be:


I tried it on my machine and it works :)



5+ Year Member

Msg#: 128 posted 6:46 pm on Mar 28, 2005 (gmt 0)

Could you send me your sample file?

Here is what I have:

<script type="text/javascript" for="window" event="onload">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")


XML File (note2.xml):
<person name="Todd" />

I am just trying to get the name to display in the webpage, any help would be greatly appreciated, thanks again for your help.

Global Options:
 top home search open messages active posts  

Home / Forums Index / Code, Content, and Presentation / XML Development
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved