HTML et JavaScript sont les deux technologies côté client les plus couramment utilisées. HTML est la base des pages Web, tandis que JavaScript améliore l'interactivité et la nature dynamique des sites Web. Lors de l'écriture de code HTML, nous pouvons facilement ajouter du code JavaScript pour obtenir plus de fonctions et d'effets. Cet article explique comment ajouter du JavaScript au HTML.
I. Utiliser des balises intégrées
HTML 5 a introduit la baliseintégrée pour intégrer du code JavaScript dans la page. Vous pouvez placer la balise
au début ou à la fin de votre code HTML et y ajouter du code JavaScript. Par exemple :
标签,用于在页面中嵌入 JavaScript 代码。您可以将
标签放在 HTML 代码的头部或尾部,并在其中添加 JavaScript 代码。例如:
在上面的代码中,我们在标签中添加了一个简单的
alert
对话框,用来在页面加载时显示消息。需要注意的是,如果您将标签放在头部,则应该使用异步或延迟属性来加载 JavaScript 文件,以确保 HTML 页面不会被 JavaScript 代码阻塞。
II. 使用外部文件
如果您的 JavaScript 代码较长或者需要在多个页面中使用,则最好将其保存在单独的 .js 文件中,并使用外部标签进行引用。例如:
在上面的代码中,我们使用标签的
src
属性引用了一个名为script.js
的外部 JavaScript 文件。这种方式提高了代码的可维护性和可重用性,也有助于缩短 HTML 代码的长度。
III. 放置位置
通常情况下,我们将标签放在 HTML 文档的
或
标签中。将其放在
中可以确保 JavaScript 代码在网页内容加载之前执行,有助于提高页面性能和响应速度。但是,如果您的 JavaScript 代码实现了页面的动态特效或交互功能,则应该将其放在
标签中。
IV. 事件监听
在 JavaScript 中,事件监听是实现交互性和动态特效的重要方式。例如,您可以在 HTML 中添加按钮,并在 JavaScript 代码中添加事件监听器来实现按钮的点击响应。例如:
在上面的代码中,我们添加了一个按钮元素,其中id
属性为myButton
。然后在 JavaScript 文件中添加以下代码:
document.getElementById("myButton").addEventListener("click", function() { alert("已点击按钮"); });
在这段代码中,我们使用addEventListener
方法为myButton
元素添加了一个点击事件监听器,以便在用户单击按钮时显示弹出消息。您还可以使用其他事件类型,例如mouseover
和keydown
rrreee
alerte
dans la balise
pour afficher un message lors du chargement de la page. Il est important de noter que si vous placez la balise
dans l'en-tête, vous devez utiliser un attribut asynchrone ou paresseux pour charger le fichier JavaScript afin de garantir que la page HTML n'est pas bloquée par JavaScript. code.
II. Utilisation de fichiers externes
Si votre code JavaScript est long ou doit être utilisé sur plusieurs pages, il est préférable de l'enregistrer dans un fichier .js séparé et d'utiliser un