在HTML中如何包含JavaScript?
JavaScript 代码可以直接包含在与标记之间放置在 HTML 的任何位置,既可以放在 head 内,也可以放在 body 内。具体用法如下:</p>
<p>其中 URL 处填写保存的脚本文件名即可。这种方法的优点是当你需要修改所有 HTML 文档中的函数定义时,对脚本库进行修改即可,这样便于实现网站的模块化设计。
方法一:
通过外部源文件来包含javascript,这是最正确的方式,把结构从行为中分离出来.
<head> <script type="text/javascript" src="source.js"></script> </head>
-------------------------------------------
方法二:
把嵌入式的脚本添加到文档的<head>中, 不推荐这样做
<head> <script type="text/javascript" > //javaScript代码 </script> </head>
--------------------------------------------
方法三:
把嵌入式的脚本添加到文档的<body>中, 维一的理由是要使用document.write()方法,但我们有更好方法来替代他.
如:createElement()方法, appendChild()方法, 非EMCAscript标准的 innerHTML属性 .
<body> <script type="text/javascript" > //javaScript代码 document.write("html....."); </script> </body>
-----------------------------------------------
方法四:
非官方EMCA标准的 javascript: 前缀
<a href="javascript:window.open('http://www.google.com');" >进入</a>
可以成功打开一个新的窗口.
要注意window.open()方法是有返回值的, 原先的页面会被返回的结果覆盖.
地址栏变成:javascript:window.open('http://www.google.com');
页面内容变成:[object Window]
所在要再包一层function(), 做到无返回值.
!DOCTYPE html
html
head
meta charset="utf-8"
meta http-equiv="X-UA-Compatible" content="IE=edge"
meta name="viewport" content="width=device-width, initial-scale=1"
title我的博客/title
script src="js/1.js"/script/head