This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Problem Accessing Nodes


I have been racking my brain over this one.  Does anybody see anything wrong
with the following?

Assuming my XSL file looks something like this:

<xsl:Xtylesheet ...>
<xsl:Xcript>
	...some javascript
</xsl:Xcript>

<xsl:template ...>
	<table ...>
		<tr>
			<td></td>
		</tr>
		<xsl:for-each order-by="nothing">
			...some stuff in here
		</xsl:for-each>
	</table>
</xsl:template>
</xsl:Xtylesheet>

Then, I have an ASP page which puts my XML and XSL in data islands, like:

<XML ID="XMLDOM" SRC="whatever.xml"></XML>
<XML ID="XSLDOM" SRC="whatever.xsl"></XML>

Then, I use a JavaScript function to sort the columns on the client:

<XCRIPT>
	//error occurs here.  Error is
XSLDOM.XMLDocument.selectSingleNode(...) is null or not an object
	
XSLDOM.XMLDocument.selectSingleNode("/xsl:stylesheet/xsl:template/table/xsl:
for-each/@order-by").nodeValue = (Order + By);
</XCRIPT>

I have no idea why this isn't working.  When I do the same thing to access
the one of my script blocks in the XSL, it works fine.  Does anyone see my
error?  Thanks in advance.

Chris Mangano


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]