From: Lionel Crine [mailto:crine(_at_)4dconcept(_dot_)fr]
Sent: Tuesday, June 17, 2003 9:49 AM
Subject: [xsl] How can I put some javascript into an xslt page
I'm using xalan as salt parser.
Can you show me real example.
Here is what I tried but the value nbuser is not found.
<xsl:template match="users">
<xsl:variable name="nbuser">hello</xsl:variable>
<script language="javascript">
function lionel() { document.write(string($nbuser)); }
</script>
<script language="javascript">lionel();</script>
...
If you want an XSLT variable to appear in your output, you must reference it
using xsl:value-of:
<xsl:variable name="nbuser">hello</xsl:variable>
<script language="javascript">
function lionel() { document.write(string(<xsl:value-of
select="$nbuser"/>)); }
</script>
<script language="javascript">lionel();</script>
hth,
b.
| brian martinez
brian(_dot_)martinez(_at_)cendant(_dot_)com |
| lead gui programmer 303.357.3548 |
| cheap tickets, part of trip network fax 303.357.3380 |
| 6560 greenwood plaza blvd., suite 400 englewood, co 80111 |
| cendant travel distribution services http://www.cheaptickets.com/ |
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list