Search DaTutorials:  
HOME
DHTML Reference
Introduction
Reference

XSLDocument Property


Retrieves a reference to the top-level node of the XSL document.

Syntax

[ oXSL = ] document.XSLDocument

Possible Values

oXSLObject that receives a reference to the root node of the style sheet document.

The property is read-only. The property has no default value.

Remarks

You can use the XSLDocument to access the Document Object Model (DOM) for the XSL style sheet. For more information, refer to the>XML DOM Reference.

Example

This example uses the XSLDocument to access the DOM for the XSL to change attributes representing sort keys.

function sort(key) {
  // Find the "order-by" attributes in the style sheet.
  var s = document.XSLDocument.selectNodes("*/xsl:template[@match='menu']
                                            //xsl:apply-templates/@order-by");
  
  // Replace the values with the new sort key.
  for (var i = s.nextNode(); i != null; i = s.nextNode())
  {
    i.value = key;
  }
  
  // Find the subset of the document we need to update.
  var d = document.XMLDocument.selectSingleNode("story/menu");
  
  // Apply the style sheet to the subset, and update the display.
  menu.innerHTML = d.transformNode(document.XSLDocument);
}

Standards Information

There is no public standard that applies to this property.

Applies To

document

See Also

XMLDocument

     Car Insurance | Credit Cards | Loans | Tenant Loans | Reno Nevada Real Estate
Home     Link To Us     Ad With Us     Contact Us     Tell A Friend     Affiliates     Blog     MsOfficeHelp