jose.rob.jr Postado Janeiro 10, 2007 Denunciar Share Postado Janeiro 10, 2007 (editado) como eu faço pra saber se o número é par ou impar, para testar um valor e saber se um atributo é par ou impar com xsl?<table> <xsl:for-each select="asd/dsa/item"> <tr> <td> <xsl:if test="???????"> <xsl:attribute name="class">f2</xsl:attribute> </xsl:if> <p> <img src="i_folder.gif" alt="" /> <a><xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute><xsl:value-of select="title"/></a> <xsl:if test="description!=''"> (<xsl:value-of select="description"/>) </xsl:if> </p> </td> </tr> </xsl:for-each> </table> [edit] consegui assim: <table> <xsl:for-each select="asd/dsa/item"> <tr> <td> <xsl:if test="substring(@id, string-length(@id)) = '0' or substring(@id, string-length(@id)) = '2' or substring(@id, string-length(@id)) ='4' or substring(@id, string-length(@id)) ='6' or substring(@id, string-length(@id)) = '8'"> <xsl:attribute name="class">f2</xsl:attribute> </xsl:if> <p> <img src="i_folder.gif" alt="" /> <a><xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute><xsl:value-of select="title"/></a> <xsl:if test="description!=''"> (<xsl:value-of select="description"/>) </xsl:if> </p> </td> </tr> </xsl:for-each> </table>:) Editado Janeiro 10, 2007 por jose.rob.jr Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Osmar J. Silva Postado Janeiro 10, 2007 Denunciar Share Postado Janeiro 10, 2007 Prezado,O teste para saber se um valor é par ou impar pode ser feito assim:<xsl:if test="valor mod 2 = 0">Se o resultado for 0 sabemos que o valor é parAbraçosOsmarDicas de Programação? Visite: http://www.recomende.com/arquivo/dicas_truques.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jose.rob.jr
como eu faço pra saber se o número é par ou impar, para testar um valor e saber se um atributo é par ou impar com xsl?
[edit] consegui assim::)
Editado por jose.rob.jrLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.