XML 질문
Posted: 2006 01 08 00:41 55
<xsl:for-each select="music">
<xsl:sort select="music" data-type="text" order="ascending"/>
<tr>
<td height="20" style="font-size: 8pt;color: #666666;font-family:'돋움'"><xsl:value-of select="Title"/> - <xsl:value-of select="Author"/></td>
<td height="20" align="center">
<xsl:element name="input">
<xsl:attribute name="name"><xsl:text>musicsong</xsl:text></xsl:attribute>
<xsl:attribute name="id">musicsong<xsl:value-of select="idx"/></xsl:attribute>
<xsl:attribute name="type">hidden</xsl:attribute>
</xsl:element>
<img src="images/btn_off.gif" width="25" height="10" style="cursor:pointer" onClick="switchmusic(this,2)" /></td>
</tr>
</xsl:for-each>
XML + xsl을 이용해서 게시판을 꾸며보는 중입니다.
중간에 보면 INPUT text를 삽입하고 name을 지정하는 부분에서 같은 이름의 인붓이 들어가는데 돌려보면 name의 이름이 처음에만 musicsong 으로 나오고 두번째부터는 자기 맘대로 musicsong2 <-- 로 고쳐집니다.
파싱되면서 input name이 고유해야하는것때문에라면 이해를 하겠는데 2번째 이상부터는 모두 musicsong2로 똑같이 나옵니다.
조금 성격 벗어나는데. 아시는분 있으면 답변 부탁드립니다.
<xsl:sort select="music" data-type="text" order="ascending"/>
<tr>
<td height="20" style="font-size: 8pt;color: #666666;font-family:'돋움'"><xsl:value-of select="Title"/> - <xsl:value-of select="Author"/></td>
<td height="20" align="center">
<xsl:element name="input">
<xsl:attribute name="name"><xsl:text>musicsong</xsl:text></xsl:attribute>
<xsl:attribute name="id">musicsong<xsl:value-of select="idx"/></xsl:attribute>
<xsl:attribute name="type">hidden</xsl:attribute>
</xsl:element>
<img src="images/btn_off.gif" width="25" height="10" style="cursor:pointer" onClick="switchmusic(this,2)" /></td>
</tr>
</xsl:for-each>
XML + xsl을 이용해서 게시판을 꾸며보는 중입니다.
중간에 보면 INPUT text를 삽입하고 name을 지정하는 부분에서 같은 이름의 인붓이 들어가는데 돌려보면 name의 이름이 처음에만 musicsong 으로 나오고 두번째부터는 자기 맘대로 musicsong2 <-- 로 고쳐집니다.
파싱되면서 input name이 고유해야하는것때문에라면 이해를 하겠는데 2번째 이상부터는 모두 musicsong2로 똑같이 나옵니다.
조금 성격 벗어나는데. 아시는분 있으면 답변 부탁드립니다.