
26/07/2005, 10:12
|
| | Fecha de Ingreso: julio-2005
Mensajes: 7
Antigüedad: 19 años, 8 meses Puntos: 0 | |
Helbira porfa Hola Helbira como estas? Te conozco porque actualmente estoy trabajando con XML y cada vez que entro al foro veo que siempre ayudas a solucionar los problemas de todos y quería saber si me podrias ayudar. Estoy tratando de seleccionar el año en un formulario, (obviamente) con un select, pero no se como hacerlo pensé en utilizar un import y crear un script xsl pero se me dificulta como imprimir el intervalo entre 1950 y 2005 me podrías ayudar. Me podrias decir que está mal.
El código es:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xsl:template name="while">
<xsl:param name="inicio"/>
<xsl:param name="fin"/>
<xsl:param name="valor"/>
<xsl:choose>
<xsl:when test="$inicio = 1950">
<xsl:call-template name="while">
<xsl:with-param name="inicio" select="$inicio"/>
<xsl:with-param name="valor" select="$inicio + 1"/>
<xsl:with-param name="fin" select="$inicio + 55"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<option><xsl:attribute name="value">a:</xsl:attribute>
<xsl:value-of select=$valor/>
</option>
</xsl:otherwise>
</xsl:choose>
</xsl:template> |