The best way to approach questions such as this is to divide them
into two parts, one of which is within scope for XSL-List and one
which is not.
First, you should figure out what you are trying to create with your
transform. In this case that means figuring out what javascript (and
probably what HTML) you need in order to create the display you want.
This is out of scope for XSL-List.
Second, after you know what you are trying to create, you need to
figure out how to create that display format from your source data.
This is within scope for XSL-List, and participants on the list will
be happy to help you if you follow the list guidelines and supply a
sample of your input XML, the HTML/javascript you want to create, and
the XSLT you have tried to create your desired output.
I hope that helps. Please come back to XSL-List when you have a clear
definition of your target data format.
-- Tommie
Hello:
I am a newbie in putting javascript with XSLT. I have some text
that I would like to create some sort of layer that allows an image
to appear when I roll my mouse over it.
Here is the code:
<xsl:template match="graphic">
<img>
<xsl:call-template name="rend"/>
<xsl:attribute name="onmouseover">
doButtons('<xsl:value-of select="/@url"/>') </xsl:attribute>
<xsl:attribute name="onmouseout">
doButtons('<xsl:value-of select="../../p')" </xsl:attribute>
<xsl:call-template name="id"/>
<xsl:attribute name="src"> blank.gif </xsl:attribute>
<xsl:attribute name="alt">
<xsl:choose>
<xsl:when test="../figDesc">
<xsl:value-of select="../figDesc/text()"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="'graphic'"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
</img>
</xsl:template>
I am using TEI right now, and when I generated the output, my images
disappear entirely. However, neither does it come up when I roll my
mouse over it. Can somebody please give me a suggestion on what are
the possible ways I can do it?
Thanks for your help.
A Newbie.
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--
======================================================================
B. Tommie Usdin
mailto:btusdin(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Phone: 301/315-9631
Suite 207 Direct Line: 301/315-9634
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in XML and SGML
======================================================================
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--