XSL中使用attribute给html标签赋值

By | 2016年10月12日

经常会有给input标签赋值,从xsl中取值时可以使用attribute属性:

<input name="region" type="hidden">
	<xsl:attribute name="value">
		<xsl:value-of select="substring(QUERYSTR/QUERYPOINT/REGION,1,14)"/>
	</xsl:attribute>
</input>

最终就是给input的value属性赋值,其中用到了substring字符串截取指定长度。