用
1<xsl:value-of select="name"></xsl:value-of>
方法,我可以将元素name的值读出来,但是,要是name是一个变量(来自于js脚本),那么代码应该怎么写。
我这样写但是没用
1<xsl:value-of select="$name$/">
2\---------------------------------------------------------------
3
4我也不知道,学习一下。
5\---------------------------------------------------------------
6
7<?xml version="1.0" encoding="gb2312"?>
8<xsl:stylesheet version="1.0" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:ssm1226="urn:my-scripts" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
9<xsl:template match="/">
10<xsl:value-of disable-output-escaping="yes" select="ssm1226:getVai()"></xsl:value-of>
11</xsl:template>
12<msxsl:script implements-prefix="ssm1226" language="javascript">
13<![CDATA[
14var name='ssm1226';
15function getVai(){
16return name;
17}
18]]>
19</msxsl:script>
20</xsl:stylesheet>
21
22\---------------------------------------------------------------
23
24<?xml version="1.0" encoding="gb2312"?>
25<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
26<xsl:script>
27var name='ssss';
28function getVai(){
29return name;
30}
31</xsl:script>
32<xsl:template match="/">
33<xsl:eval>getVai();</xsl:eval>
34</xsl:template>
35</xsl:stylesheet>
36
37\---------------------------------------------------------------
38
39mark
40\---------------------------------------------------------------
41
42还没学习xml呢</xsl:value-of>