可以哦
------------
<script language="javascript">
<!--
document.write('<script language=JavaScript\>');
document.write("alert(1);");
document.write("ss();");
document.write("function ss(){alert(2);}");
document.write("</script>");
//-->
</script>

解决方案 »

  1.   

    为什么这样写呢??如果写成JS文件,直接就这样
    <!--
    函数内容
    .
    .
    .
    document.write("");
    -->
      

  2.   

    可以,但有些麻烦,做成JS、HTC引用方便。
      

  3.   

    改成这样的:
    document.write("<script language=JavaScript\>");
    document.write("function xxx{");
    document.write("函数内容");
    document.write("<\/script>");
    //或者 document.write("</"+"script>");因为JS默认</script>为结束标志