<title>test</title>
<script type="text/javascript">
//<![CDATA[
if(3 < 4){
alert("syntax err? No...");
}
//]]>
</script>
這樣在HTML和XHTML中都能很好的工作。
Javascript在HTML和XHTML中对"<和>"的解析方式不同,HTML中<就是小于号,但在XHTMLH中,会被当做标签的结尾,因而会产生错误,较好的解决办法是加上XML的CDATA(针对XHTML),以及//注释(针对HTML):
转载于:https://my.oschina.net/javaTechLover/blog/341644