JavaScript三种引入方式详解:行内、内部与外部脚本

作者:函数茶馆时间:2026-10-22 14:01:07浏览:97

本文详细介绍JavaScript在HTML中的三种引入方式:行内JS、内部JS和外部JS。通过具体代码示例,解析onclick事件绑定、script标签内嵌函数定义以及外部文件引用的实现方法,帮助开发者根据项目需求选择最合适的脚本引入策略。

JavaScript三种引入方式概述

本文介绍了JavaScript在HTML页面中的三种主要使用方式,包括行内JS、内部JS以及外部JS,并提供了相应的实例代码供参考。

第一种方式是行内JS,即不单独编写JS代码块,而是直接将JavaScript代码嵌入到HTML元素的属性中。

行内JS:事件属性绑定


<!DOCTYPE html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <title>js使用方式1:行内js</title> 
</head> 
<body> 
<input type="button" value="点击有惊喜" onclick="javascript:alert('哈哈哈哈')"> 
<!--onclick:点击触发一个事件,alert:弹出一个对话框--> 
</body> 
</html> 

第二种方式是内部JS,将JavaScript代码写在HTML文档的head或body中的script标签内,这样定义的脚本可以在整个页面中被调用。

内部JS:script标签内嵌


<!DOCTYPE html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <title>js使用方式2:内部js</title> 
 <script type="text/javascript"> 
  //声明一个函数(整个文档都可以使用) 
  function surprise() { 
   alert('恭喜你中了一百万')/*弹出框*/ 
  } 
 </script> 
</head> 
<body> 
<input type="button" value="点击有惊喜" onclick="surprise()"><!--调用函数--> 
<input type="button" value="点击" onclick="surprise()"> 
</body> 
</html> 

第三种方式是外部JS,通过script标签的src属性引入独立的.js文件,使得多个HTML页面可以共享同一份JavaScript代码。

外部JS:独立文件引用


<!DOCTYPE html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <title>js使用方式3:外部js</title> 
 <!--很多html页面都可以调用js4.js页面--> 
 <script src="../../js/js4.js" type="text/javascript" charset="utf-8"> 
 </script> 
</head> 
<body> 
<input type="button" value="点击" onclick="test()"> 
</body> 
</html> 

以上总结了JavaScript的三种引入方式及其应用场景,希望能为读者提供实际帮助。如有任何疑问,欢迎留言交流,作者将及时回复。同时感谢对本站的支持。

作者最新文章