博学而笃志 切问而近思 仁在其中
详情
在HTML文件放置JavaScript
作者:--     发布时间:2019-11-20     评论:0     阅读:0

在html文档中的任何地方可包括javascript代码。但也有以下的最佳方法来包含javascript在html文件。

  • 在 <head>...</head> 部分.

  • 在 <body>...</body> 部分.

  • 在<body>...</body> 和<head>...</head> 部分.

  • 脚本和外部文件,然后包括在<head>... </ head>部分。

在下面的章节中,我们将看到如何可以包含javascript方式的不同:

在javascript的<head>... </ head>部分:

如果你想在一些事件上运行一个脚本,当用户点击某个地方,如,那么应该脚本的头部,如下所示:

<html>
<head>
<script type="text/javascript">
<!--
function sayhello() {
   alert("hello world")
}
//-->
</script>
</head>
<body>
<input type="button" onclick="sayhello()" value="say hello" />
</body>
</html>

这将产生以下结果:


 

javascript在<body>... </ body>部分:

如果需要一个脚本的页面加载,以便脚本生成页面内容来运行,该脚本在文档的<body>部分。在这种情况下,就不必使用javascript定义的所有功能:

<html>
<head>
</head>
<body>
<script type="text/javascript">
<!--
document.write("hello world")
//-->
</script>
<p>this is web page body </p>
</body>
</html>

 

javascript 在<body> 和 <head> 部分:

你可以把javascript代码在<head>和<body>部分完全如下:

<html>
<head>
<script type="text/javascript">
<!--
function sayhello() {
   alert("hello world")
}
//-->
</script>
</head>
<body>
<script type="text/javascript">
<!--
document.write("hello world")
//-->
</script>
<input type="button" onclick="sayhello()" value="say hello" />
</body>
</html>

 

在javascript外部文件:

当开始工作,更广泛地使用javascript,可能会发现有情况下,在站点的多个页面重用相同的javascript代码。

你并不局限于将保持在多个html文件相同的代码。 script标签提供了一种机制,允许存储javascript在外部文件中,然后将其包含到html文件。

下面是一个例子来说明如何使用脚本标记和src属性包含在html代码的外部javascript文件:

<html>
<head>
<script type="text/javascript" src="filename.js" ></script>
</head>
<body>
.......
</body>
</html>

使用javascript从外部文件源,则需要使用扩展写下所有的javascript代码在一个简单的文本文件“.js”,然后包括文件,如上图所示。

例如,你可以保持在以下文件filename.js的内容,然后包括filename.js文件后,在html文件中使用sayhellofunction:

function sayhello() {
   alert("hello world")
}



上一篇:AngularJS国际化
下一篇:测试
相关文章
loading......
最新动态
所有评论

loading......

网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册