This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: CDATA required for javascript????


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 "&lt;" and "&amp;" 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]