Afficher une variable JavaScript dans le corps HTML
-
Utilisez
innerHTML
pour afficher la variable JavaScript dans le corps HTML -
Utilisez la propriété
document.write()
pour afficher la variable JavaScript dans le corps HTML -
Utilisez la propriété
window.alert
pour afficher la variable JavaScript dans le corps HTML
Il est souvent plus facile de définir explicitement une balise script
et d’ajouter le bloc de code pour la sortie nécessaire dans un corps HTML. Nous utilisons également des balises script
dans la balise head
pour charger la barrière de code de JavaScript avant la balise body
.
Chaque convention a ses remarques ; Si nous devons vérifier si le code est exempt de bogues, nous pouvons ajouter des fonctions JavaScript dans la section head
pour effectuer la tâche. Nous pouvons également utiliser JavaScript dans l’élément body
pour les événements de clic et d’autres fonctionnalités dynamiques.
Ici, nous allons montrer comment afficher une variable JavaScript dans le corps HTML, et plus précisément, nous allons ajouter nos blocs de code dans l’élément body
. Mais il y a une différence entre la valeur de passage dans le corps HTML et l’affichage temporaire d’une valeur déclenchée par les conventions de code JavaScript.
Utilisez innerHTML
pour afficher la variable JavaScript dans le corps HTML
L’utilisation de innerHTML
en récupérant un id
ou une classe
spécifique et en transmettant la valeur d’une variable est l’une des façons les plus courantes d’afficher une variable JavaScript dans le corps HTML.
Nous allons initialiser une balise span
dans notre corps HTML avec un id = "input"
. Ensuite, la balise script
aura une variable envoyée à cet id = "input"
via la propriété innerHTML
. Cette manipulation DOM
est pratique lors du placement de variables JavaScript dans le corps HTML.
Extrait de code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Test</title>
</head>
<body>
<p> Hello! I'm <span id="input"></span>.</p>
<script>
document.getElementById('input').innerHTML = "Robert" ;
</script>
</body>
</html>
Production :
Utilisez la propriété document.write()
pour afficher la variable JavaScript dans le corps HTML
Ici, le système d’initialisation de la propriété document.write(parameter)
est surtout utilisé pour tester des variables. Dans ce cas, le parameter
est la variable ou l’objet défini en JavaScript.
On déclarera la variable dans une balise script
avant le segment pour l’afficher. Plus tard, nous aurons une balise p
, et à l’intérieur de celle-ci, une autre balise script
prend l’initiation du script supérieur.
Extrait de code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Test</title>
<script>
var input = "Gwen";
function doc(){
document.write(input);}
</script>
</head>
<body>
<p> Hello! I'm <script>doc(input)</script>.</p>
</body>
</html>
Production :
Utilisez la propriété window.alert
pour afficher la variable JavaScript dans le corps HTML
Il s’agit d’un processus très simple pour tester votre variable via la manipulation du DOM
.
Nous allons définir un objet ou une variable JavaScript et stocker ici une valeur aléatoire. À l’intérieur de la balise script
, nous déclarerons la window.alert(variable)
, et cette propriété affichera un message lorsqu’elle déclenchera l’objet window.
Extrait de code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Test</title>
</head>
<body>
<script>
var input = "Hello! I'm Tom.";
window.alert(input);
</script>
</body>
</html>
Production :