在HTML中插入JavaScript代码的示例

 更新时间:2015年06月03日 11:29:05   投稿:goldensun  
这篇文章主要介绍了在HTML中插入JavaScript代码的示例,嵌套在HTML代码中是JavaScript的基本功能,需要的朋友可以参考下

 在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")
}

相关文章

  • Javascript中Event属性搜集整理

    Javascript中Event属性搜集整理

    Event属性想必大家并不陌生吧,本文整理了一些常用的,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-09-09
  • Javascript 基础---Ajax入门必看

    Javascript 基础---Ajax入门必看

    下面小编就为大家带来一篇Javascript 基础---Ajax入门必看。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • javascript设计模式之工厂模式示例讲解

    javascript设计模式之工厂模式示例讲解

    这篇文章主要介绍了javascript设计模式中的工厂模式示例讲解,需要的朋友可以参考下
    2014-03-03
  • JS中Object.assign方法的使用

    JS中Object.assign方法的使用

    这篇文章介绍了JS中Object.assign方法的使用方式,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • JavaScript中的Math.sin()方法使用详解

    JavaScript中的Math.sin()方法使用详解

    这篇文章主要介绍了JavaScript中用于四舍五入的Math.sin()方法讲解,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • js闭包的用途详解

    js闭包的用途详解

    js闭包可以用在许多地方。它的最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。具体怎么理解呢,各位看官请仔细看好下文
    2014-11-11
  • JS中构造函数的基本特性与优缺点

    JS中构造函数的基本特性与优缺点

    这篇文章介绍了JS中构造函数的基本特性与优缺点,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 简介JavaScript中的push()方法的使用

    简介JavaScript中的push()方法的使用

    这篇文章主要介绍了简介JavaScript中的push()方法的使用,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-06-06
  • 带你了解JavaScript的运行原理

    带你了解JavaScript的运行原理

    这篇文章主要介绍了关于JavaScript的运行原理,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • JavaScript的this关键字的理解

    JavaScript的this关键字的理解

    今天的教程来自天才的Cody Lindley的新书:《JavaScript启蒙教程 / JavaScript Enlightenment》。他讨论了令人迷惑的关键字this,以及确定和设置this的值的方法。
    2016-06-06

最新评论