在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设计模式三:代理模式

    详解javascript设计模式三:代理模式

    这篇文章主要介绍了javascript设计模式三:代理模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • JavaScript核心语法总结(推荐)

    JavaScript核心语法总结(推荐)

    下面小编就为大家带来一篇JavaScript核心语法总结(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • JavaScript中圆括号()和方括号[]的特殊用法疑问解答

    JavaScript中圆括号()和方括号[]的特殊用法疑问解答

    大家对JavaScript中圆括号() 和 方括号[] 的特殊用法或许有些疑问,本文就带着这些疑问为大家详细介绍下,有疑问的朋友可不要错过了哈
    2013-08-08
  • js oncontextmenu事件使用详解

    js oncontextmenu事件使用详解

    这篇文章主要介绍了js oncontextmenu事件使用详解,需要的朋友可以参考下
    2017-03-03
  • img onload事件绑定各浏览器均可执行

    img onload事件绑定各浏览器均可执行

    在需要对img进行onload事件绑定的时候,一般大家都会想到用常规的方法进行事件绑定此时大家会发现alert(1)并没有执行,这是什么原因呢?特别是在ie和ff浏览器下这是为什么呢,本文将详细为您解答
    2012-12-12
  • 简单介绍JavaScript中字符串创建的基本方法

    简单介绍JavaScript中字符串创建的基本方法

    这篇文章主要介绍了简单介绍JavaScript中字符串创建的基本方法,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-07-07
  • JavaScript的继承实现小结

    JavaScript的继承实现小结

    JavaScript作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?本文将给大家揭开神秘面纱
    2017-05-05
  • Javascript基础教程之switch语句

    Javascript基础教程之switch语句

    这篇文章主要介绍了Javascript基础教程之switch语句的相关资料,需要的朋友可以参考下
    2015-01-01
  • 处理及遍历XML文档DOM元素属性及方法整理

    处理及遍历XML文档DOM元素属性及方法整理

    本文整理了一些用于处理及遍历XML文档的DOM元素属性与方法及动态创建内容时所用的W3C DOM属性和方法,有需求的朋友可以参考下,希望对大家有所帮助
    2013-08-08
  • javaScript面向对象继承方法经典实现

    javaScript面向对象继承方法经典实现

    很多人都说JavaScript不能算是面向对象的变成语言。但是JavaScript的类型非常松散,也没有编译器,但是我们可以模仿着其他语言实现面向对象的方式来实现JavaScript的面向编程
    2013-08-08

最新评论