[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Stephan van Ingen, thuis" <stephan.van.ingen@a...>
  • To: xml-dev@l...
  • Date: Fri, 12 Oct 2001 17:18:28 +0200

When I go to a element with this code:

' Load XML

set objXML = Server.CreateObject("MSXML2.DOMDocument")

objXML.async = False

objXML.load Server.MapPath("curprijs.xml")

 

Then I can see number of attributes with this command for example (FIRST ACCESS):

Response.Write   objXML.documentElement.attributes.length

 

But if I send the object to a function doing this…:

Response.Write aTree(objXML.documentElement)

 

… where aTree is a function like this (SECOND ACCESS):

function aTree(pNode)

            if pNode.attributes.length>0 then

                        ‘dosomething

            end if

            …and.so.on…

            end function

 

è Then I get a server ASP-processing error saying: Object required: 'pNode.attributes'

 

Why is this? What is the difference between the FIRST access to the attributes-collection and the SECOND?

 

Any hints would be greatly appreciated!!

 

Stephan,

 

Stephan van Ingen

Boeretangsedreef 29

2400 Mol

+32(0)14/32.68.55 (home)

+32(0)473/271.584 (cell)

+32(0)3/218.06.38 (work)

Stephan.van.Ingen@a...

http://www.stephanvaningen.net

 

--------------------------------------------------------------------------

The day that Microsoft makes something that doesn't [expletive deleted] is probably the day they start making vacuum cleaners.

 


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member