JS

Modification du contenu et des styles

Modification du Contenu et des Styles des Éléments HTML en JavaScript


La modification du contenu et des styles des éléments HTML est une tâche courante en développement web. Cela permet de dynamiser et de personnaliser l'apparence et le comportement des pages web.


1. Modification du Contenu :


JavaScript permet de modifier le contenu textuel et HTML des éléments HTML en utilisant les propriétés textContent et innerHTML.


  • textContent : Modifie le texte brut d'un élément.
  • innerHTML : Modifie le contenu HTML d'un élément, y compris les balises HTML.


Exemples de Modification du Contenu :


// Sélection de l'élément avec l'ID "monElement"
let monElement = document.getElementById('monElement');

// Modification du texte brut de l'élément
monElement.textContent = "Nouveau texte";

// Modification du contenu HTML de l'élément
monElement.innerHTML = "<strong>Nouveau</strong> texte en <em>HTML</em>";


2. Modification des Styles :


JavaScript permet également de modifier les styles CSS des éléments HTML en utilisant la propriété style. Vous pouvez accéder aux différentes propriétés CSS et les modifier dynamiquement.


Exemples de Modification des Styles :


// Sélection de l'élément avec l'ID "monElement"
let monElement = document.getElementById('monElement');

// Modification du style CSS de l'élément
monElement.style.color = "red";
monElement.style.fontSize = "20px";
monElement.style.backgroundColor = "#f0f0f0";


3. Ajout et Suppression de Classes :


En plus de la modification directe des styles CSS, vous pouvez également ajouter et supprimer des classes CSS aux éléments HTML en utilisant les méthodes classList.add() et classList.remove().


Exemples d'Ajout et de Suppression de Classes :


// Sélection de l'élément avec l'ID "monElement"
let monElement = document.getElementById('monElement');

// Ajout d'une classe CSS à l'élément
monElement.classList.add('nouvelleClasse');

// Suppression d'une classe CSS de l'élément
monElement.classList.remove('ancienneClasse');


4. Modification d'Attributs :


En plus du contenu et des styles, vous pouvez également modifier les attributs HTML des éléments en utilisant les méthodes setAttribute() et removeAttribute().


Exemples de Modification d'Attributs :


// Sélection de l'élément avec l'ID "monElement"
let monElement = document.getElementById('monElement');

// Ajout d'un attribut à l'élément
monElement.setAttribute('data-id', '123');

// Suppression d'un attribut de l'élément
monElement.removeAttribute('data-id');


5. Manipulation de la Structure :


JavaScript permet également de manipuler la structure des éléments HTML, en ajoutant, en supprimant ou en déplaçant des éléments dans le DOM.


En résumé, la modification du contenu et des styles des éléments HTML en JavaScript permet de créer des interfaces utilisateur dynamiques et interactives. En comprenant comment accéder aux éléments, modifier leur contenu et leurs styles, vous pouvez personnaliser l'apparence et le comportement des pages web pour répondre aux besoins de votre application.

480 vues
Posté le 02 avril 2024
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
2 218 vues
Charger automatiquement les messages
Après avoir amélioré l'envoi de nos messages nous allons également améliorer le système de recharge automatique pour l’affichage de nouveau message.
Créer son site de rencontres
4 164 vues
Créer un article
Créer un articleNous allons créer une nouvelle page que l'on nommera creer_article.php. Cette page permettra de créer un article qui sera visible sur le blog.Nous allons modifier notre...
Créer son site
474 vues
Tableaux : création, accès aux éléments, méthodes
Tableaux en JavaScript1. Création de Tableaux :Un tableau en JavaScript est une structure de données permettant de stocker plusieurs valeurs dans une seule variable. Vous pouvez créer un tableau...
JS
2 199 vues
Afficher et envoyer les messages
Dans cette nouvelle vidéo nous allons afficher les messages entre vous et un autre utilisateur.Nous allons également créer un formulaire afin d'envoyer de nouveaux messages à l'utilisateur avec...
Créer son site de rencontres
2 599 vues
Comprendre les concepts de base
Comprendre les Concepts de BaseLorsqu'on commence à explorer MySQL, il est essentiel de comprendre les concepts de base qui constituent les fondations de ce système de gestion de base de données...
SQL
1 099 vues
Syntaxe de base : balises PHP, commentaires
Introduction à la syntaxe de base en PHPPHP utilise une syntaxe simple et flexible pour écrire du code côté serveur. Commençons par explorer les balises PHP et les commentaires, deux éléments...
PHP
663 vues
Utilisation de <tr> pour les lignes, <th> pour les en-têtes et <td> pour les cellules
Utilisation de <tr> pour les lignes, <th> pour les en-têtes et <td> pour les cellulesDans un tableau HTML, la balise <tr> est utilisée pour définir chaque ligne du tableau,...
HTML
580 vues
Affichage de texte avec echo et print
L'affichage de texte est une opération de base en PHP, souvent utilisée pour fournir une sortie à l'utilisateur. Les instructions echo et print sont les principales méthodes utilisées pour...
PHP
Publicité
Cette pub permet au site de vivre ...