Re: [xsl] how to populate drop down list

Subject: Re: [xsl] how to populate drop down list
From: "Joerg Heinicke" <joerg.heinicke@xxxxxx>
Date: Fri, 22 Mar 2002 19:23:18 +0100
<select>
    <xsl:for-each select="question/answer">
        <option><xsl:value-of select="@match"/></option>
    </xsl:for-each>
</select>

Regards,

Joerg

> Hi,
> How can I get drop down lists filled with all the match attributes for
> each answer element?
> I tried this xsl snippet, and I get same number of drop down list as
> number of answers but the list has only one @match attribute instead of
> all the attributes.
>  
> 
> -----------
> <xsl:for-each select="./question/answer">
>      <select>
> <xsl:for-each select="@match">
> <option>
>        <xsl:value-of select="."/>
>           </option>
> </xsl:for-each>
> </select>
> </xsl:for-each>
> ----------
> 
> --------------
> <question>
> <stem> 
> <para>Match each statement below with the best term.</para>
> </stem>
> <answer match="Systole" item-id="C"> 
> <para></para></answer>
> <answer match="Stenosis" item-id="D"> 
> <para></para></answer>
> <answer match="Collateral circulation" item-id="A"> 
> <para></para></answer>
> <answer match="Augmentation" item-id="E"> 
> <para></para></answer>
> <answer match="Arterial insufficiency" item-id="B"> 
> <para></para></answer>
> </question>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread