0% ont trouvé ce document utile (0 vote)
254 vues4 pages

Événements JavaScript pour Interactions Web

Transféré par

mamadouibrahiman
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
254 vues4 pages

Événements JavaScript pour Interactions Web

Transféré par

mamadouibrahiman
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

JavaScript

JavaScript est un langage de programmation principalement utilisé pour le


développement web. Les événements JavaScript permettent aux développeurs de créer
des interactions dynamiques en répondant aux actions des utilisateurs ou aux
modifications de l'état du navigateur. Voici quelques événements courants en
JavaScript :

1- Événements de souris :

1. click : Se déclenche lorsqu'un élément est cliqué.


2. dblclick : Se déclenche lorsqu'un élément est double-cliqué.
3. mouseover : Se déclenche lorsqu'un curseur de souris survole un élément.
4. mouseout : Se déclenche lorsqu'un curseur de souris quitte un élément.
5. mousemove : Se déclenche lorsqu'un curseur de souris se déplace sur un élément.

2- Événements de clavier :

1. keydown : Se déclenche lorsqu'une touche du clavier est enfoncée.


2. keyup : Se déclenche lorsqu'une touche du clavier est relâchée.
3. keypress : Se déclenche lorsqu'une touche du clavier est enfoncée et relâchée.

3- Événements de formulaire :

1. submit : Se déclenche lorsqu'un formulaire est soumis.


2. change : Se déclenche lorsqu'une valeur d'un élément <input>, <select>, ou
<textarea> est modifiée.
3. focus : Se déclenche lorsqu'un élément reçoit le focus.
4. blur : Se déclenche lorsqu'un élément perd le focus.

4- Événements de fenêtre :

1. load : Se déclenche lorsque la page entière, y compris toutes les ressources


dépendantes (images, scripts, etc.), est complètement chargée.
2. resize : Se déclenche lorsqu'une fenêtre ou un cadre est redimensionné.
3. scroll : Se déclenche lorsqu'une barre de défilement d'un élément est déplacée.

5- Événements de touche tactile (pour les appareils mobiles) :

1. touchstart : Se déclenche lorsqu'un point de contact est placé sur la surface


tactile.
2. touchmove : Se déclenche lorsqu'un point de contact est déplacé le long de la
surface tactile.
3. touchend : Se déclenche lorsqu'un point de contact est retiré de la surface tactile.

Voici un exemple simple d'utilisation d'un événement de clic en JavaScript :


<!DOCTYPE html>
<html>
<head>
<title>Exemple d'événement de clic</title>
</head>
<body>
<button id="clickButton">Cliquez-moi</button>
<p id="clickMessage"></p>

<script>
[Link]("clickButton").addEventListener("click", function() {
[Link]("clickMessage").innerText = "Bouton cliqué !";
});
</script>
</body>
</html>

Exemple 2 : Événement de survol de la souris ( mouseover)

<!DOCTYPE html>
<html>
<head>
<title>Exemple d'événement de survol de la souris</title>
</head>
<body>
<div id="hoverDiv" style="width: 200px; height: 200px; background-
color: lightblue;"></div>
<p id="hoverMessage"></p>

<script>

[Link]("hoverDiv").addEventListener("mouseover"
, function() {
[Link]("hoverMessage").innerText = "Vous
survolez la zone bleue !";
});

[Link]("hoverDiv").addEventListener("mouseout",
function() {
[Link]("hoverMessage").innerText = "";
});
</script>
</body>
</html>
Exemple 3 : Événement de contact ( keydown)

<!DOCTYPE html>
<html>
<head>
<title>Exemple d'événement de touche</title>
</head>
<body>
<input type="text" id="textInput" placeholder="Tapez quelque
chose">
<p id="keyMessage"></p>

<script>

[Link]("textInput").addEventListener("keydown",
function(event) {
[Link]("keyMessage").innerText = "Touche
enfoncée : " + [Link];
});
</script>
</body>
</html>

Exemple 4 : Événement de soumission de formulaire ( submit)

<!DOCTYPE html>
<html>
<head>
<title>Exemple d'événement de soumission de formulaire</title>
</head>
<body>
<form id="myForm">
<input type="text" name="username" placeholder="Nom
d'utilisateur" required>
<button type="submit">Soumettre</button>
</form>
<p id="formMessage"></p>

<script>

[Link]("myForm").addEventListener("submit",
function(event) {
[Link]();
[Link]("formMessage").innerText =
"Formulaire soumis !";
Exemple 5 : Événement de changement ( change)

<!DOCTYPE html>
<html>
<head>
<title>Exemple d'événement de changement</title>
</head>
<body>
<select id="mySelect">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>
<p id="selectMessage"></p>

<script>

[Link]("mySelect").addEventListener("change",
function() {
const selectedOption = [Link];
[Link]("selectMessage").innerText = "Vous
avez sélectionné : " + selectedOption;
});
</script>
</body>
</html>

Vous aimerez peut-être aussi