日期:2014-05-20  浏览次数:20341 次

<!CDATA[]]>何解?为什么?
<script   language= "javascript "   type= "text/javascript ">
//   <!CDATA[
function   submitForm()
{
      frmLogin.submit();
}  

//   ]]>
</script>

<script   language= "javascript "   type= "text/javascript ">
function   submitForm()
{
      frmLogin.submit();
}  
</script>
有何区别?
为什么前者无错而后者有错? <!CDATA[]]> 何解?有什么用?为什么?

------解决方案--------------------
<!CDATA[]]> 是XML标签啊,和js没关系
表示是字符数据
------解决方案--------------------
<!CDATA[]]> 在XML是把里面的全部内容转让成字符,以区分XML元素:如 <,> ,&等元素都会转换