[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] bad match expression
I don't know why but the following template match expression never gets matched :( <xsl:template match="FormElement[@type='text'][@type='password'][@type='submit'][@type='res et']"> ... </xsl:template> The calling directive is simply <xsl:apply-templates select="FormElement" /> And the source is <XaoForm id="Category_Add" action="category.php?cat_id=4" method="post" caption="Add a new Category"> <FormElement type="text" name="CatName" caption="New Category" css="width: 100%"> <FormElement type="hidden" name="VLD_NotNull_CatName"> <Default>You must enter the category's name'</Default> </FormElement> </FormElement> <FormElement type="submit" name="Add"> <Default>Save Changes</Default> </FormElement> <FormElement type="reset" name="Add"> <Default>Reset Form</Default> </FormElement> </XaoForm> If I remove all the contions or just leave one condition, then it matches. As soon as I put the rest of them back in, it stops matching. I also had to suppress the text() node using <xsl:template match="text()" /> even though I never used the generic <xsl:apply-templates /> anywhere
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|