JavaScript est ce qu’on appelle un langage de script côté client. Cela signifie qu’il s’agit d’un langage de programmation informatique qui s’exécute dans un navigateur Internet (un navigateur est également appelé client Web car il se connecte à un serveur Web pour télécharger des pages).

Le fonctionnement de JavaScript est intéressant. À l’intérieur d’une page Web normale, vous placez du code JavaScript (voir Comment fonctionnent les pages Web pour plus de détails sur les pages Web). Lorsque le navigateur charge la page, le navigateur dispose d’un interpréteur intégré qui lit le code JavaScript qu’il trouve dans la page et l’exécute.

Concepteurs de pages Web utiliser JavaScript de différentes manières. L’une des plus courantes consiste à effectuer une validation de champ dans un formulaire. De nombreux sites Web recueillent des informations auprès des utilisateurs dans des formulaires en ligne, et JavaScript peut aider à valider les entrées. Par exemple, le programmeur peut valider que l’âge d’une personne entré dans un formulaire se situe entre 1 et 120.

Une autre façon dont les concepteurs de pages Web utilisent JavaScript est de créer des calculatrices. Voici plusieurs exemples :

Pour vous donner un exemple de calculatrice JavaScript extrêmement simple, le code HTML ci-dessous vous montre comment créer un convertisseur Fahrenheit en Celsius à l’aide de JavaScript :

Publicité
<html>
<head>
<script language="JavaScript">
<!-- hide this script from old browsers
function temp(form)
{
  var f = parseFloat(form.DegF.value, 10);
  var c = 0;
  c = (f - 32.0) * 5.0 / 9.0;
  form.DegC.value = c;
}
// done hiding from old browsers -->
</script>
</head>
<body>
<FORM>
<h2>Fahrenheit to Celsius Converter</h2>
Enter a temperature in degrees F: 
<INPUT NAME="DegF" VALUE="0" MAXLENGTH="15" SIZE=15>
<p>
Click this button to calculate the temperature 
in degrees C:
<INPUT NAME="calc" VALUE="Calculate" TYPE=BUTTON 
onClick=temp(this.form)>
<p>
Temperature in degrees C is: 
<INPUT NAME="DegC" READONLY SIZE=15>
</FORM>
</body>
</html>

Si vous avez lu Comment fonctionnent les pages Web et Comment fonctionnent les scripts CGI, une bonne partie de ce code HTML vous sera familière. Voici la structure de base de toute page Web :

<html>
<head>
</head>
<body>
</body>
</html>

Il y a un morceau de code JavaScript dans l’en-tête qui est la fonction pour calculer la conversion de Fahrenheit en Celsius :

<head>
<script>
<!-- hide this script from old browsers
function temp(form)
{
  var f = parseFloat(form.DegF.value, 10);
  var c = 0;
  c = (f - 32.0) * 5.0 / 9.0;
  form.DegC.value = c;
}
<!-- done hiding from old browsers -->
</script>
</head>

La fonction s’appelle temp. Il contient du code JavaScript pour calculer une température Celsius.

Dans le corps de la page il y a une forme typique :

<FORM>
<h2>Fahrenheit to Celsius Converter</h2>
Enter a temperature in degrees F: 
<INPUT NAME="DegF" VALUE="0" MAXLENGTH="15" SIZE=15>
<p>
Click this button to calculate the temperature 
in degrees C:
<INPUT NAME="calc" VALUE="Calculate" TYPE=BUTTON 
onClick=temp(this.form)>
<p>
Temperature in degrees C is: 
<INPUT NAME="DegC" READONLY SIZE=15>
</FORM>

Cette ligne est la clé :

<INPUT NAME="calc" VALUE="Calculate" TYPE=BUTTON 
onClick=temp(this.form)>

Il s’agit d’une commande de bouton normale. Lorsque l’utilisateur clique dessus, il appelle la fonction dans l’en-tête de la page à cause de la notation onClick.

En ce qui concerne les langages de programmation, JavaScript est de difficulté moyenne. Il n’est pas particulièrement difficile d’apprendre à l’utiliser si vous comprenez déjà la programmation, mais si vous débutez dans la programmation, ce n’est certainement pas un langage facile pour commencer. Ce que vous pouvez faire, cependant, est de modifier cet exemple de code et de le développer pour créer d’autres calculatrices.

Pour plus d’informations, consultez :

Source link

Rate this post
Publicité
Article précédentComment changer d’arrière-plan sur Google Meet ?
Article suivantComment faire une discussion de groupe sur Snapchat en 2022 (Guide facile)
Berthe Lefurgey
Berthe Lefurgey est une journaliste chevronnée, passionnée par la technologie et l'innovation, qui fait actuellement ses armes en tant que rédactrice de premier plan pour TechTribune France. Avec une carrière de plus de dix ans dans le monde du journalisme technologique, Berthe s'est imposée comme une voix de confiance dans l'industrie. Pour en savoir plus sur elle, cliquez ici. Pour la contacter cliquez ici

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici