第1个回答 2012-10-15
<!----> 是html里的注释~~ 在javascript中 函数是用{ ...} 括起来的 但是 有些模版比如说 smarty (将php 文件 和 html 分离的一种模板引擎。。。)他也可能 也 是用{....} 来把数据括起来~~所以用<!----> 将js括起来~两者就不发生冲突了~! 被括起来的 js 仍然可以执行~ 但是 仅限
<script>...<!--...-->...</script>内 如果 是 <!-- <script src='xxxxxxx'></script> --> 这样的话 就真的把 这个 给注释掉了~~~因为~~ <!--.....-->是 HTML的注释 而 javascript 内部真正的注释 是 /*....*/这个~~希望我说的你能明白本回答被提问者采纳