Obtenir un élément par ID dans jQuery

Sheeraz Gul 15 février 2024
  1. Obtenir un élément par ID en JavaScript
  2. Obtenir un élément par ID dans jQuery
Obtenir un élément par ID dans jQuery

En JavaScript, on peut utiliser la méthode document.getElementById() pour récupérer l’élément par ID. Dans jQuery, nous pouvons utiliser le $('#contents') pour obtenir l’élément par ID.

Ce tutoriel montre comment obtenir des éléments par ID en utilisant les deux méthodes.

Obtenir un élément par ID en JavaScript

Le document.getElementById() est la méthode la plus populaire utilisée pour obtenir des éléments par ID. Cette méthode est principalement utilisée dans la conception Web pour modifier la valeur d’un élément ou obtenir cet élément.

La syntaxe de cette méthode est :

document.getElementById('id')

Essayons un exemple pour obtenir l’élément par ID en utilisant cette méthode :

<!DOCTYPE html>
<html>
<head>
    <title>
        Select element by ID in javascript
    </title>
</head>

<body style="border: 4px solid blue; min-height: 300px; text-align: center;">

    <h1 style="color:blue;" id="delftstack">
        DELFTSTACK
    </h1>

    <script>
        setTimeout(function() {
            document.getElementById('delftstack').style.color = "green"
            }, 3000);
    </script>
</body>
</html>

Le code ci-dessus obtient l’ID de l’élément h1 et change sa couleur après un délai d’attente. Voir la sortie :

JavaScript Obtenir l&rsquo;élément par ID

Obtenir un élément par ID dans jQuery

jQuery a une méthode plus simple pour sélectionner un élément par ID. jQuery a un sélecteur d’ID qui peut sélectionner l’élément avec un ID unique.

La syntaxe de cette méthode est :

$("#idname");

Essayons l’exemple dans jQuery, qui changera l’arrière-plan de l’élément en le faisant passer par l’ID :

<!DOCTYPE html>
<html>

<head>
    <title>
    Select element by ID in JQuery
    </title>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
</head>

<body style="border: 4px solid blue; min-height: 300px; text-align: center;">

    <h1 style="color:blue;" id="delftstack">
        DELFTSTACK
    </h1>
    <script>
        setTimeout(function () {
            $('#delftstack').css("background-color", "yellow");;
        }, 3000);
    </script>
</body>
</html>

Voir la sortie pour ce code :

jQuery Obtenir un élément par ID

Auteur: Sheeraz Gul
Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Article connexe - jQuery Element