在HTML文件中插入JavaScript代码有多种方式,下面将详细介绍几种常见的方法。
1、内联JavaScript
最简单的方式是将JavaScript代码直接放在HTML文件的<script>
标签中,这种方式适用于较小的JavaScript代码片段。
<!DOCTYPE html> <html> <head> <title>我的第一个JavaScript程序</title> </head> <body> <h1>我的第一个JavaScript程序</h1> <button onclick="alert('Hello, World!')">点击我</button> <script> // 在这里写JavaScript代码 document.write("Hello, World!"); </script> </body> </html>
2、外部JavaScript文件
如果你的JavaScript代码较长或者需要多次使用,可以将其保存为一个单独的.js文件,然后在HTML文件中通过<script src="yourfile.js"></script>
引用。
<!DOCTYPE html> <html> <head> <title>我的第一个JavaScript程序</title> </head> <body> <h1>我的第一个JavaScript程序</h1> <button onclick="alert('Hello, World!')">点击我</button> <script src="myScript.js"></script> </body> </html>
在同一个目录下创建一个名为myScript.js的文件,内容如下:
document.write("Hello, World!");
3、事件处理程序
在HTML元素中使用onclick
、onmouseover
等属性来调用JavaScript函数。
<!DOCTYPE html> <html> <head> <title>我的第一个JavaScript程序</title> <script> function showMessage() { alert("Hello, World!"); } </script> </head> <body> <h1>我的第一个JavaScript程序</h1> <button onclick="showMessage()">点击我</button> </body> </html>
4、DOM操作
JavaScript可以用于操作HTML文档对象模型(DOM),例如添加、删除或修改HTML元素。
<!DOCTYPE html> <html> <head> <title>我的第一个JavaScript程序</title> <script> window.onload = function() { var p = document.createElement("p"); // 创建一个新的段落元素p var text = document.createTextNode("这是一个新的段落。"); // 创建一个新的文本节点text,内容为"这是一个新的段落。" p.appendChild(text); // 将text添加到p中,即p的内容为"这是一个新的段落。" document.body.appendChild(p); // 将p添加到body中,即在页面上显示"这是一个新的段落。" }; </script> </head> <body> <h1>我的第一个JavaScript程序</h1> </body> </html>
以上就是在HTML文件中插入JavaScript代码的几种常见方式,每种方式都有其适用的场景,可以根据实际需求选择合适的方式。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/180941.html