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.

410 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
5 048 vues
Que mettre dans la balise head
Afin de continuer à faire connaitre votre site pour son référencement nous allons parler du contenu de base dans la balise <head>.La balise <head> joue un rôle essentiel...
Créer son site
441 vues
Opérateurs arithmétiques, logiques et de comparaison
Opérateurs en JavaScript1. Opérateurs Arithmétiques :Les opérateurs arithmétiques sont utilisés pour effectuer des opérations mathématiques sur des valeurs numériques.Addition (+) : Ajoute...
JS
655 vues
Pourquoi utiliser PHP ?
Introduction à l'utilisation de PHPPHP est un langage de programmation extrêmement populaire pour le développement web. Voici quelques-unes des raisons principales pour lesquelles PHP est...
PHP
8 699 vues
Barre de recherche : Complète
Barre de rechercheMaintenant que notre formulaire et que notre script sont fait, nous allons créer une nouvelle page PHP que l'on nommera recherche_utilisateur.php.Dans cette page...
Créer son site
700 vues
Introduction à CSS pour la mise en forme
Introduction à CSS pour la mise en formeCSS (Cascading Style Sheets) est un langage de feuilles de style utilisé pour définir la présentation visuelle des documents HTML. Il permet de contrôler...
HTML
3 017 vues
Configuration de PhpMyAdmin pour se connecter à votre serveur de base de données
1. Accéder au Fichier de Configuration :Après avoir téléchargé et installé PhpMyAdmin sur votre serveur, accédez au répertoire où PhpMyAdmin est installé.Cherchez le fichier de...
SQL
2 666 vues
Barre de menu intelligente
Vous en avez marre de dupliquer votre code afin d'ajouter un nouveau lien sur votre barre de menus ?Alors dans cette vidéo vous allez apprendre à vous simplifier la vie en utilisant la fonction...
Créer son site de rencontres
4 328 vues
Créer un commentaire
Poster un commentaireDans notre dossier f_forum, nous allons reprendre la page topic.php. Dans cette page nous allons ajouter la possibilité à vos utilisateurs de pouvoir poster des commentaires...
Créer son site
Publicité
Cette pub permet au site de vivre ...