那些不支持 JavaScript 的浏览器会把脚本作为页面的内容来显示。为了防止这种情况发生,我们可以使用这样的 HTML 注释标签:
<html>
<body>
<script type="text/javascript">
<!--
document.write("Hello World!");
//-->
</script>
</body>
</html>
注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 JavaScript 编译器对这一行的编译。
======================================================================
当页面载入时,会执行位于 body 部分的 JavaScript。
当被调用时,位于 head 部分的 JavaScript 才会被执行。
以上是w3school中js教程中的两句话,其实是不对的。无论在head还是body中function中的内容都是需要被调用才会执行(废话 :oops: ),而一般的js代码(无论在head还是body中)在页面加载时就会立即执行无需调用。以前老以为所有的js代码都需要触发才能执行,是不对的。
======================================================================
<html>
<body>
<script type="text/javascript">
<!--
document.write("Hello World!");
//-->
</script>
</body>
</html>
注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 JavaScript 编译器对这一行的编译。
======================================================================
当页面载入时,会执行位于 body 部分的 JavaScript。
当被调用时,位于 head 部分的 JavaScript 才会被执行。
以上是w3school中js教程中的两句话,其实是不对的。无论在head还是body中function中的内容都是需要被调用才会执行(废话 :oops: ),而一般的js代码(无论在head还是body中)在页面加载时就会立即执行无需调用。以前老以为所有的js代码都需要触发才能执行,是不对的。
======================================================================