Maison > interface Web > Questions et réponses frontales > Comment définir des balises div en javascript

Comment définir des balises div en javascript

PHPz
Libérer: 2023-04-25 14:53:41
original
2491 Les gens l'ont consulté

JavaScript est un langage de programmation très populaire et largement utilisé dans le développement Web, le développement d'applications mobiles et d'autres domaines. Dans le développement Web, nous avons souvent besoin d’utiliser des éléments HTML, parmi lesquels la balise div est l’un des éléments les plus courants. Alors, comment définir des balises div en JavaScript ? Cet article présentera plusieurs façons de définir les balises div en JavaScript et expliquera également comment effectuer des opérations de base sur les balises div.

1. Utilisez la méthode document.createElement()

En JavaScript, nous pouvons utiliser la méthode document.createElement() pour créer dynamiquement des éléments HTML. Les étapes spécifiques sont les suivantes :

  1. Utilisez la méthode document.createElement() pour créer un élément div, le code est le suivant :
var div = document.createElement("div");
Copier après la connexion
#🎜 🎜#
    Set div Les attributs de l'élément, tels que le style, le nom de la classe, etc., le code est le suivant :
  1. div.style.width = "100px";
    div.style.height = "100px";
    div.className = "box";
    Copier après la connexion
    Ajouter le div élément à un élément du document (comme body), le Code est le suivant :
  1. document.body.appendChild(div);
    Copier après la connexion
Note: La méthode appendChild() ajoute le noeud enfant à la fin du noeud parent .

2. Modifier directement le code HTML

On peut également modifier directement le code HTML en JavaScript pour définir l'élément div. Les étapes spécifiques sont les suivantes :

    Utilisez la méthode document.getElementById() pour obtenir l'élément à exploiter, comme l'élément body, le code est le suivant : #🎜🎜 #
  1. var body = document.getElementById("body");
    Copier après la connexion
Utilisez l'attribut innerHTML pour insérer le code HTML de l'élément div à ajouter dans l'élément body Le code est le suivant :
  1. body.innerHTML += '<div class="box">This is a DIV</div>';
    Copier après la connexion
    .
  2. Remarque : utilisez "+=" pour éviter d'écraser le contenu déjà existant.

3. Utilisez la bibliothèque jQuery

jQuery est une bibliothèque JavaScript largement utilisée qui fournit un moyen pratique et rapide d'utiliser des éléments HTML. Dans jQuery, nous pouvons utiliser la méthode $() pour manipuler des éléments HTML. Les étapes spécifiques sont les suivantes :

Utilisez la méthode $() pour créer un élément div, le code est le suivant :
  1. var div = $("<div></div>");
    Copier après la connexion
Définissez les attributs de l'élément div, tels que les styles, les noms de classe, etc., le code est le suivant :
  1. div.css({"width":"100px", "height":"100px"}).addClass("box");
    Copier après la connexion
Ajoutez l'élément div à un élément du document (comme le corps), le code est le suivant : #🎜 🎜#
    $("body").append(div);
    Copier après la connexion
  1. Remarque : La méthode append() ajoute le nœud enfant à la fin du nœud parent.
4. Manipuler les éléments div

En JavaScript, nous pouvons effectuer diverses opérations sur les éléments div, telles que l'obtention des attributs d'un élément, la modification du contenu d'un élément, etc. La méthode de fonctionnement spécifique est la suivante :

Obtenez les attributs de l'élément div, tels que l'obtention de la largeur et de la hauteur de l'élément, le code est le suivant :

    var div = document.getElementById("box");
    var width = div.offsetWidth;  //获取元素宽度
    var height = div.offsetHeight;  //获取元素高度
    Copier après la connexion
  1. Modifier le contenu de l'élément div, le code est le suivant :
    var div = document.getElementById("box");
    div.innerHTML = "This is a DIV";
    Copier après la connexion
  1. Modifier le style de l'élément div, par exemple en modifiant la couleur de fond et la couleur de la police, le code est le suivant :
    var div = document.getElementById("box");
    div.style.backgroundColor = "red";
    div.style.color = "white";
    Copier après la connexion
  1. Supprimez l'élément div, le code est le suivant :
    var div = document.getElementById("box");
    div.parentNode.removeChild(div);
    Copier après la connexion
  1. Remarque : La méthode RemoveChild() supprime le nœud enfant du nœud parent.
Summary

Il existe plusieurs manières ci-dessus de définir des balises div en JavaScript, notamment en utilisant la méthode document.createElement(), en modifiant directement le code HTML et en utilisant la bibliothèque jQuery . En plus de définir les balises div, nous avons également présenté les opérations de base des balises div, en espérant que cela sera utile à la compréhension des lecteurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal