0
我試圖讓XSL來通過HTML的值下降到一個文本框...像XSL和HTML文本框
Name : <input id="Name" type="text" value=<xsl:value-of select="something"/> />
,但不工作(沒有期望它) - 有沒有辦法做到這一點?
我試圖讓XSL來通過HTML的值下降到一個文本框...像XSL和HTML文本框
Name : <input id="Name" type="text" value=<xsl:value-of select="something"/> />
,但不工作(沒有期望它) - 有沒有辦法做到這一點?
有兩種方法可以做到這一點。以正常的方式:
<input id="Name" type="text">
<xsl:attribute name="value">
<xsl:value-of select="something"/>
</xsl:attribute>
</input>
,並在快捷:
<input id="Name" type="text" value="{something}"/>
任何想法上這是 「好」? – jeriley 2010-04-23 12:19:12
其中一個顯然更短,但同時更容易忽視。不過,我傾向於使用簡短的版本,只要裏面的表達是小而清晰的。對於更復雜的表達式,我會使用帶有'xsl:variable'的短版本。 – Welbog 2010-04-23 12:37:23