if ( cFilter > '' ) filterBy.value = 'VFPData/dbservers[contains( servname, \'' + cFilter + '\' )]'; else filterBy.value = 'VFPData/dbservers';The unknown method name error was coming from a namespace problem. So now my declaration is:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">But this breaks the sorting code that I had because the order-by phrase I was using now throws errors. So today's quest is to get both qorking at the same time.
filterBy.value = "VFPData/dbservers[contains( servname, 'PROD')]";If so, maybe the problem is that the JavaScript var is out of scope and can't be seen in the XSL transform.... Just thinking out loud...