Eric's Blog

有需求才有进步

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

我们使用HTML标记符 <script> 来在HTML页面中插入JS(JavaScript)脚本

——————————————————————————-
怎样在HTML页面中插入JS脚本

<html>
<body>
<script type=”text/javascript”>
document.write(”Hello World!”)
</script>

</body>
</html>

以上代码可生成以下HTML页面输出:

Hello World!

对上面例子的解释
我们使用标记符<script>来将JS脚本插入HTML页面中,并使用了类型属性(type)来定义脚本语言的类型为JaveScript。
因此,<script type=”text/javascript”> 和 </script> 定义了JavaScript 开始和结束的位置:

<html>
<body>
<script type=”text/javascript”>

</script>

</body>
</html>

语句 document.write 是一个标准的 JavaScript 命令,用来向页面写输出。

通 过在标记符<script type=”text/javascript”> 和 </script> 之间使用document.write,浏览器会辨认出这是一段JavaScript命令,从而执行其中的命令行。在这个例子里,浏览器会在页面中写出 Hello World!

<html>
<body>
<script type=”text/javascript”>
document.write(”Hello World!”)
</script>

</body>
</html>

注意: 如果没有使用标记符 <script> ,浏览器会将命令行document.write(”Hello World!”) 当作纯文本对待,从而会在页面上完整的打出这一行内容。

————————————————————————————-
语句结束需要分号吗?

传统编程语言,例如 C++ 和 Java,每一条语句都需要以分号结束。

许多程序员在写JavaScript的时候仍保持了这一习惯。实际上在JavaScript中分号并不是必需的。但是如果你把多条JavaScript语句写在同一行里则需要以分号分隔。

————————————————————————————-
怎样处理旧版的浏览器

不支持JavaScript的浏览器会把JS脚本显示为页面内容。为避免这个发生, 我们可以使用 HTML 的注释标示符:

<script type=”text/javascript”>
<!–
document.write(”Hello World!”)
//–>

</script>

注释结束行前面的双斜线 (//) 是JavaScript 的注释符。这样写可以防止JavaScript 编译器把这一行当作JS脚本进行编译。

posted on 2008-02-04 13:56  Eric.Chai  阅读(481)  评论(0)    收藏  举报