faqts : Computers : Programming : Languages : JavaScript : Language Core : E4X (ECMAScript for XML) : XML objects

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

11 of 11 people (100%) answered Yes
Recently 10 of 10 people (100%) answered Yes

Entry

Which built-in methods are defined for XML objects?
Which built-in methods are defined for XML objects?
Which built-in methods are defined for XML objects?
Which built-in methods are defined for XML objects?

Apr 12th, 2005 04:55
Martin Honnen,


The following built-in methods are defined for XML objects:

  addNamespace(namespaceToAdd)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35326

  appendChild(childToAppend)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35329/fid/1784

  attribute(attributeName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35362

  attributes()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35364

  child(childPropertyName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35366

  childIndex()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35368

  children()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35371

  comments()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35373

  contains(value)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35385

  copy()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35387

  descendants([name])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35389

  elements([name])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35391

  hasOwnProperty(propertyName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35393

  hasComplexContent()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35395

  hasSimpleContent()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35397

  inScopeNamespaces()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35326

  insertChildAfter(childToInsertAfter, childToInsert)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35456

  insertChildBefore(childToInsertBefore, childToInsert)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35458

  length()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35461

  localName()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35463

  name()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35465

  namespace([prefix])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35467

  namespaceDeclarations()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35469

  nodeKind()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35472

  normalize()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35476

  parent()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35478

  processingInstructions([name])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35482

  prependChild(childToPrepend)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35484

  propertyIsEnumerable(propertyName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35486

  removeNamespace(namespace)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35326

  replace(propertyName, replacementValue)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35488

  setChildren(value)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35490

  setLocalName(name)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35495

  setName(name)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35497

  setNamespace(namespace)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35499

  text()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35501

  toString()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35503

  toXMLString()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35506

  valueOf()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35508


The above is pseudo code syntax listing the method name and possible
arguments where optional arguments are listed in square brackets.