In an HTML code, JavaScript can be placed at three places...

在HTML代码中,JavaScript可以放在三个位置...

  1. Between the <head>...</head> tag

    在<head> ... </ head>标记之间

  2. Between the <body>...</body> tag

    在<body> ... </ body>标记之间

  3. In the external file with an extension ".js"

    在扩展名为“ .js”的外部文件中

在<head> ... </ head>和<body> ... </ body>标记之间 (Between the <head>...</head> and <body>...</body> tags)

If we want to place a JavaScript code in an HTML file, we can place either in <head>...</head> tag or <body>...</body> tag.

如果要在HTML文件中放置JavaScript代码,则可以将其放置在<head> ... </ head>标记或<body> ... </ body>标记中。

Syntax:

句法:

<script type="text/javascript">
//js code
</script>

Example:

例:

<html>
<head>
<title>JavaScipt Example</title>
<script type="text/javascript">
//function to add two numbers
function sum(a, b){return (a+b);
}
</script>
</head>
<body>
<script type="text/javascript">
//function to subtract two numbers
function sub(a, b){return (a-b);
}
</script>
<p>Here, we are printing sum & sum...</p>
<p id="result1"></p>
<p id="result2"></p>
<script type="text/javascript">
//calling functions & printing the values
document.getElementById("result1").innerHTML = "sum = " + sum(10,20);
document.getElementById("result2").innerHTML = "sub = " + sub(10,20);
</script>
</body>
</html>

Output:

输出:

Here, we are printing sum & sum...
sum = 30
sub = -10

在扩展名为“ .js”的外部文件中 (In the external file with an extension ".js")

We can also write JavaScript code in an external file, and import the file in an HTML file.

我们还可以在外部文件中编写JavaScript代码,并在HTML文件中导入文件。

Syntax to import JavaScript file in an HTML file:

在HTML文件中导入JavaScript文件的语法:

    <script src="file_name.js"></script>

Example:

例:

JavaScript file (functions.js)

JavaScript文件(functions.js)

//function to add two numbers
function sum(a, b){return (a+b);
}
//function to subtract two numbers
function sub(a, b){return (a-b);
}

HTML file

HTML文件

<html>
<head>
<title>JavaScipt Example</title>
<script src="functions.js"></script>
</head>
<body>
<p>Here, we are printing sum & sum...</p>
<p id="result1"></p>
<p id="result2"></p>
<script type="text/javascript">
//calling functions & printing the values
document.getElementById("result1").innerHTML = "sum = " + sum(10,20);
document.getElementById("result2").innerHTML = "sub = " + sub(10,20);
</script>
</body>
</html>

Output:

输出:

Here, we are printing sum & sum...
sum = 30
sub = -10

翻译自: https://www.includehelp.com/code-snippets/where-to-place-javascript-code.aspx

JavaScript代码在哪里放置?相关推荐

  1. easyui treegrid 获取新添加行inserted_18行JavaScript代码构建一个倒数计时器

    有时候,你会需要构建一个JavaScript倒计时时钟.你可能会有一个活动.一个销售.一个促销或一个游戏.你可以用原生的JavaScript构建一个时钟,而不是去找一个插件.尽管有很多很棒的时钟插件, ...

  2. 不可不知的 5 种 JavaScript 代码编辑器

    代码编辑器对于程序员来说是不可或缺的,其中JavaScript是一款非常热门的编程语言.本文将介绍5中非常实用的JavaScript代码编辑器. 作者 | Sam Smile 译者 | 胡雪蕊,责编 ...

  3. JavaScript 代码的加入

    JavaScript 的脚本包括在 HTML 中,它成为 HTML 文档的一部分.与 HTML 标识相结合,构成动态 的.能够交互的网页. JavaScript 代码应该放在 Web 页的什么位置呢? ...

  4. 常用正则表达式,常用表单验证javascript代码

    常用正则表达式,常用表单验证javascript代码 function f_MobilCheck(as_SourceString) {  if(as_SourceString.match(/^13[0 ...

  5. 翻译-高质量JavaScript代码书写基本要点(转载)

    by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.com/wordpress/?p=1173 原文作者:S ...

  6. javascript 代码_如何使您JavaScript代码保持简单并提高其可读性

    javascript 代码 by Leonardo Lima 莱昂纳多·利马(Leonardo Lima) 如何使您JavaScript代码保持简单并提高其可读性 (How to keep your ...

  7. javascript 代码_代码简介:2016年JavaScript的现状

    javascript 代码 Here are three stories we published this week that are worth your time: 这是我们本周发布的三个值得您 ...

  8. js如何运行python代码_python中执行javascript代码

    python中执行javascript代码: 1.安装相应的库,我使用的是PyV8 2.import PyV8 ctxt = PyV8.JSContext() ctxt.enter() func = ...

  9. 优化javaScript代码,提高执行效率

    今天看完书,总结了一下可以如何优化 JavaScript . 1.合并js文件 为优化性能,可以把多个js文件(css文件也可以)合并成极少数大文件.跟十个5k的js文件相比,合并成一个50k的文件更 ...

最新文章

  1. IISApp -a查找对应的AppPool
  2. JS获取元素的offsetTop,offsetLeft等相关属性
  3. linux红帽6架设apache,linux Redhat6.5 中 编译安装apache
  4. 【剑指Offer】07变态跳台阶
  5. matlab电容式传感器仿真,差动电容式位移传感器的仿真研究
  6. [OpenStack] OpenStack Essex - Glance api 的实验(curl)
  7. 【目录】吴恩达深度学习
  8. 报童模型(2)--经济学含义和应用
  9. XP框架开启debug模式_win10 2004系统如何开启夜间护眼模式的问题
  10. python 阮一峰_阮一峰关于 Javascript 中闭包的解读是否正确?
  11. excel显著性检验_#如何用excel做anova分析#用excel做显著性分析
  12. (转)11gR2新特性:Heavy swapping observed on system in last 5 mins
  13. 今日头条——青龙羊毛
  14. 4.9 数值分析: 牛顿下山法
  15. 指数和个股的对数收益率正态性检验
  16. Tomcat调优指南
  17. 数据预处理-python实现
  18. 计算机论文参考文献最新年份,参考文献时间格式
  19. 这可能是前端开发中能遇到最全的cookie问题了
  20. IOS并发编程指南:Dispatch Queue任务执行与Dispatch Source

热门文章

  1. k8s证书过期怎么办?
  2. 优麒麟设置root登入
  3. html壁纸音频响应有问题,可爱的音频响应壁纸免费版
  4. h200和gr1108_华三H3C GR1108-P 路由器性能极限
  5. Android九宫格界面实现点击每个格点击跳转界面
  6. label标签 的使用与作用
  7. 西门子S7-1200和人机界面测试
  8. 【艺赛旗RPA流程开发课堂】如何使用结构化数据拾取
  9. 龙贝格方法计算椭圆周长
  10. 模板语言(VTL):入门