Subject: Whitespace problem From: "Richard Lander" <rlander@xxxxxxxxxxxxxxxxxxx> Date: Tue, 15 Jun 1999 13:33:56 -0400 |
Hello, I am having quiet a bit of trouble with whitespace. I'd like to capture the text of a particular element in a javascript array, so that I can retrieve it from another window, when it is opened. I thought of using the DOM for this purpose but would like to stick to XSL and Javascript. Anyways, I can't seem to capture this text since all of the carriage returns in my source are preserved, which Javascript doesn't like. My question: How do I force XSL to strip out the carriage returns in the text of an element? I am using the 1998-12-16 draft, as I want to stay compatible with IE5. I've tried: <xsl:template match='MCOMMENT'> <A><xsl:attribute name="href">#</xsl:attribute> <xsl:attribute name="onclick">javascript:alert('<xsl:apply-templates/>');</xsl:attribute> <IMG src="&images;mcomment.gif" border="0"/> </A> </xsl:template> <xsl:strip-space element="MCOMMENT/PARA"/> <xsl:template match='MCOMMENT/PARA'> <xsl:apply-templates/> </xsl:template> Note: MCOMMENT only contains PARA elements. I've also tried adding the following as an attribute in the xsl:stylesheet element: default-space="strip" Still, the output of MCOMMENT/PARA includes preserved carriage-returns. What gives? Note: I'm currently using an alert box, as you may see, as opposed to a proper window, until I can get the whitespace problem fixed. Thanks, Richard. Richard Lander relander at uwaterloo.ca http://pdbeam.uwaterloo.ca/~rlander/ Professional XML Authoring http://www.on-line-learning.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Karey's Introduction to the gro, James Tauber | Thread | RE: Whitespace problem, Kay Michael |
Karey's Introduction to the group, KAREN_LEICHEL | Date | Re: Can solve the N-queens - but ca, Oren Ben-Kiki |
Month |