我们使用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脚本进行编译。
浙公网安备 33010602011771号