This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: CDATA required for javascript????
- From: Francis Norton <francis at redrice dot com>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Thu, 06 Dec 2001 15:27:21 +0000
- Subject: Re: [xsl] CDATA required for javascript????
- References: <20011206145447.80019.qmail@web10006.mail.yahoo.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
It doesn't make any difference unless or until you have some javascript
code which includes reserved XML characters - namely "<" and "&". These
must be escaped, either individually as "<" and "&" or as a block
by making the whole script a CDATA section. This is probably the more
readable and less error-prone method.
Francis.
yan bai wrote:
> I noticed that several books put javascript in CDATA,
> but also found that javascript also worked without
> CDATA.
> <script language="javascript">
> document.write(form.first_elem.value);
> </script>
>
> or
>
> <script language="javascript">
> <xsl:comment>
> <![CDATA[
> document.write(form.first_elem.value);
> ]]>
> </xsl:comment>
> </script>
>
> Both of the above works fine.
>
> I wonder if it is just a matter of style, or it
> requires CDATA in some special cases.
>
> Thanks.
>
> Yan
>
>
> __________________________________________________
> Do You Yahoo!?
> Send your FREE holiday greetings online!
> http://greetings.yahoo.com
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list