以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- 如果需要在输出的html代码里对应的js代码中调用xml文件中定义的东西,应该怎么交互呢? (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=7556) |
-- 作者:Cindylm -- 发布时间:5/16/2004 5:11:00 PM -- 如果需要在输出的html代码里对应的js代码中调用xml文件中定义的东西,应该怎么交互呢? 如果现在有一个xml文件,里面定义 <Component> <Button> <type>button</type> <value>test</value> </Button> </Component> 我要把它翻译成对应的html文件中有如下代码: <script language="javascript"> var tt="<input type='button' value='test'>"; .................................. </script> 那么在对应的xsl文件里,我做如下翻译: <xsl:element name="script"> <xsl:attribute name="language">javascript</xsl:attribute> var tt=....... </xsl:element> 其中按钮控件我用一个template来翻译: <xsl:template match="Button"> <xsl:element name="input"> <xsl:attribute name="type"><xsl:value-of select="type"></xsl:attribute> ..................................................... </xsl:element> </xsl:template> 但是我不知道该如何把模板生成的值付给tt,我试着用一个variable来做中介,但总有问题(如上贴所述),请各位高手指点迷津,我该怎么做呢? |
-- 作者:孤独 -- 发布时间:5/16/2004 9:54:00 PM -- 我也想知道,不过现在我开始直接用xsl做些简单运算了。。。 |
-- 作者:宇宙人 -- 发布时间:5/18/2004 2:42:00 PM -- <TD STYLE="color:#990000"><A><xsl:attribute name="HREF">javascript:edit('<xsl:value-of select="position()"/>');</xsl:attribute><xsl:attribute name="title">修改信息</xsl:attribute><xsl:value-of select="Name"/></A></TD> |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
58.594ms |