Hola al grupo,
¿Que cambios debería de aplicar a un XSL para
ocultar/mostrar campos a partir del valor de una lista
desplegable?
Por ejemplo, estoy modificando este ejemplo y no funciona
ok la sentencia <xsl:if>...<\xsl:if>:
<td class="n">Forma de contacto Preferida</td>
<td>
<span disabled="" tabbingIndex="165"
class="selectBox" name="preferredcontactmethodcode">
<xsl:attribute
name="value"><xsl:choose><xsl:when
test="preferredcontactmethodcode"><xsl:value-of
select="preferredcontactmethodcode"/></xsl:when><xsl:otherw
ise>1</xsl:otherwise></xsl:choose></xsl:attribute>
<table cellspacing="0" cellpadding="2"
style="display:none;">
<tr>
<td nowrap=""
val="1">Cualquiera</td>
</tr>
<tr>
<td nowrap=""
val="2">Correo electrónico</td>
</tr>
<tr>
<td nowrap=""
val="3">Teléfono</td>
</tr>
<tr>
<td nowrap=""
val="4">Fax</td>
</tr>
<tr>
<td nowrap=""
val="5">Correo</td>
</tr>
</table>
</span>
</td>
<xsl:if test="preferredcontactmethodcode='1'">
<td class="n">Correo electrónico</td>
<td>
<input tabindex="55" type="text"
name="emailaddress" maxlength="50" class="eml">
<xsl:attribute name="value"><xsl:value-of
select="emailaddress"/></xsl:attribute>
</input>
</td>
Alguna idea? donde está el error?
Gracias,
Un saludo.
Leer las respuestas